在服務器/客戶端環境,我需要通過HTTP協議發送純文本文件。C# - 發送一個文件通過HTTP
典型場景:
客戶端加入服務器,服務器發送一個字符串告訴客戶端URL以下載文本文件。網址是:
「IP:PORT /文件夾/文件夾/ file.txt的」(其中 'IP' 和 '端口' 是實際 IP的端口和IE:127.0.0.1:1234)
我需要的服務器,以允許對文件位置的連接,單獨文件的位置。 客戶端是封閉源代碼,所以我無法控制其代碼。它應該像HTTP服務器一樣工作,但僅限於該文件或至少子文件夾。您應該能夠將URL輸入瀏覽器地址並讀取文件的內容。
這樣做的最好方法是什麼?
@Oded - 我不完全確定如何閱讀我有的代碼,但它使用'NetworkStream'和'StreamReader' /'StreamWriter'。我可以重寫整個事情,所以我知道發生了什麼。 –