2013-06-06 116 views
0

我正在使用CURL庫下載文件網。我在win32中寫了一個樣本。我有一些疑問在CURL中設置代理設置

1)爲什麼我們需要使用CURL。我的一個朋友說,爲什麼我們不使用win32 API來下載文件。

2)我已經設置了我的機器代理。如果我嘗試下載文件仍然下載。是否需要在捲髮庫中設置代理設置?

回答

0

cURL是第三方跨平臺庫,包裝了幾種常用的Internet協議(HTTP,FTP等)。如果你不想要,你不必使用它。這只是開發人員可用的許多選擇之一。如果您願意,您當然可以使用Microsoft專有的WinInet API。

是的,如果您使用代理,則必須配置cURL以便知道它。微軟在Internet Explorer中使用WinInet,並且WinInet與所有使用WinInet的應用程序共享某些設置(如代理),因此基於WinInet的應用程序通常不需要配置代理(但如果需要,可以確定),如果用戶配置了代理在Windows配置。