我需要從C++中指定的URL下載文件/讀取字符串。我用這個做了一些研究,cURL似乎是最流行的方法。另外,我之前在PHP中使用過它。 cURL的問題是lib非常龐大,我的文件很小。我認爲你可以用winsock來完成,但我找不到任何簡單的例子。如果你有一個簡單的winsock例子,一個簡單的cURL /別的東西,或任何可以完成工作的東西。我將不勝感激。另外,我需要使用本機C++。從Web C++下載文件(使用winsock?)
0
A
回答
2
我可以重複我回答關於Windows Internet(WinINet)API和Windows HTTP服務(WinHTTP)兩個重要接口的Is it possible to handle proxies at socket level?(另請參閱評論)。 WinINet的一個重要限制是WinINet不應該用於服務(僅在GUI應用程序中),因爲可能存在對話框。
1
您應該嘗試WinInet:該庫是Windows操作系統的一部分,允許使用HTTP或FTP下載由URL標識的資源。
如果您使用HTTP,您可能會發現InternetOpenUrl()函數有用。
相關問題
- 1. C++ Winsock下載文件切斷HTTP頭
- 2. Winsock下載文件 - vb6
- 3. 使用c#從BLOB Oracle下載文件#
- 4. 使用C#從WebForm下載文件
- 5. 使用C下載文件#
- 6. 使用C++下載文件
- 7. 如何使用winsock或wininet下載文件
- 8. 使用Asp.Net Web API從共享文件夾下載文件
- 9. 使用Web API調用下載文件
- 10. 無法使用C#從使用郵遞員的web api下載文件
- 11. 使用WEB API模擬文件下載
- 12. 通過Ajax調用通過Web方法從C#下載文件?
- 13. 使用Sharepoint Web服務從Sharepoint文檔庫下載文件
- 14. 下載文件c#
- 15. C++ Winsock發送文件
- 16. 從asp.net web api下載文件
- 17. 從Web服務器下載文件
- 18. 如何使用C#下載XML文件?
- 19. 使用C#在ASP.Net中下載文件
- 20. 使用VC++ 9.0從Web服務器下載圖像文件
- 21. 使用ssh從服務器上的web上下載文件
- 22. 使用Web服務從SharePoint下載文件的特定版本
- 23. Windows Phone使用後臺代理從Web下載文件
- 24. 使用closedxml從web api下載excel文件
- 25. C++/C使用berkeleys/bsd套接字從http下載文件
- 26. 的WinSock時出錯,下載郵件消息的MSG文件
- 27. 使用webService下載文件
- 28. 從ASP.Net 4.0的Web服務器下載文件C#
- 29. 下載文件C#
- 30. C#下載文件結束下載
既然你提到WinSock,我想你正在尋找一個Windows的答案... – 2010-05-01 23:07:29