簡體   English   中英

從在線文本文件獲取/接收數據

[英]Getting / receiving data from an online text file

我已經為此工作了幾天,似乎無法正常工作。

我希望能夠獲取文本並將文本(具體數字)發送到可以存儲文本的在線文件中。

目前,我使用:

WebClient wc = new WebClient();
string text = wc.DownloadString("domain.com");            
MessageBox.Show(text);

但這不是很好,因為我無法輕松發送數據,我還希望能夠在收到一定次數的數據后將其刪除。

我希望每個項目都上傳到相同的文件,以便可以分別接收它們,並刪除已經接收了一定時間的項目。

如果需要,我可以完全訪問Web服務器。

我該如何實現?

試過:

            WebClient WC = new WebClient();
            string myContent = "test";
            string responseString = WC.UploadString("ftp://192.99.1??9.66/www/test.txt", myContent);

顯然沒有問號。

您應該將其發布為常規HTTP請求,或者使用FTP之類的文件來編寫文件。

您已經具有內置的上載方法,它們已經在WebClient類中執行適當的HTTP發布或FTP請求:

byte[] responseArray = wc.UploadFile("ftp://domain/thefile.txt" , @"C:\anyfile.txt");

byte[] responseArray = wc.UploadFile("http://domain/thefile.txt" , @"C:\anyfile.txt");

最后一種需要某種處理HTTP POST請求的技術,例如Web服務。 第一個需要一個活動的接受FTP服務器。

或發送一個string

string myContent = "some data here";

string responseString = wc.UploadString("ftp://domain/thefile.txt" , myContent);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM