2012-03-06 239 views
1

我必須編寫客戶端的c程序,以便它通過http.i發送xml文件到服務器谷歌了但無法理解。我做了套接字程序發送數據客戶端到服務器,但現在我們必須通過http請求發送文件。 我必須通過http請求將文件text/xml從客戶端發送到基於.net的服務器。如何通過http請求發送文件到http服務器

+0

你好!請參閱常見問題以瞭解可能需要回答哪些類型的問題。 http://stackoverflow.com/faq – Constantinius 2012-03-06 08:25:38

+0

許多解決方案都依賴於實現。你在使用什麼操作系統? – Matt 2012-03-06 08:25:44

+0

使用vs2008在windows xp上工作,不使用libcurl可以。 – user1196792 2012-03-06 09:14:45

回答

0

從您的問題中不清楚您是要發佈XML數據還是要將XML文件作爲附件發送到服務器(有機會爲已知的MIME類型引發「文件下載」對話框二進制格式或建議動態內容的文件名。特殊字符需要引號)。

如果您需要將XML內容發佈到服務器,只需從您的代碼中讀取XML文件,然後將其應用於http頭部&將其發送到服務器。

如果您需要發送XML文件作爲可下載內容,請閱讀MIME & HTTP標頭。

相關問題