3

我有两台电脑。两者都不在同一个网络上。

目前,我发送信息的方式是在我的网站上创建一个 .txt 页面并使用此代码从中读取:

//Read top
HttpWebRequest requestTop = HttpWebRequest)HttpWebRequest.Create("http://MYWEBSITE.com/top.txt");
HttpWebResponse responseTop = (HttpWebResponse)requestTop.GetResponse();
StreamReader readerTop = new StreamReader(responseTop.GetResponseStream());
string resultTop = readerTop.ReadToEnd();

该网页上只有我要发送的数据。

但是,这非常耗时,因为我要么必须登录 FTP(而且我不知道该信息),要么登录到 cPanel 并转到文件管理器,导航到网站等...

有没有办法在不这样做的情况下发送数据?我能想到的唯一其他选择是:

  1. 创建一个带有字符串的文本文件
  2. 使用登录等连接到 FTP 服务器
  3. 上传说的文本文件
  4. 从计算机中删除文本文件。

我可以做到这一点,但它似乎可能不会很有效。有更好的方法吗?我可以使用我的网站,但使用 FTP 似乎不是一个好主意。

4

1 回答 1

0

你为什么不使用网络服务?asmx 或 svc 在您的情况下工作正常。

于 2013-09-06T05:58:27.300 回答