我正在使用CURL库来下载文件网。我在win32中编写了一个示例。我几乎没有怀疑
1)为什么我们需要使用CURL。我的一位朋友说我们为什么不使用win32 API来下载文件。
2)我已将代理设置到我的机器上。如果我尝试下载文件仍然下载。是不是需要在curl库中设置代理设置。
答案 0 :(得分:0)
cURL是第三方跨平台库,包含几种常用的Internet协议(HTTP,FTP等)。如果你不想,你不必使用它。它只是开发人员可以选择的众多选择之一。如果您愿意,您当然可以使用Microsoft专有的WinInet API。
是的,如果您使用代理,则必须配置cURL以便它知道它。 Microsoft在Internet Explorer中使用WinInet,并且WinInet与使用WinInet的所有应用程序共享某些设置(如代理),因此基于WinInet的应用程序通常不需要配置代理(但如果用户已配置,则可以根据需要配置代理) Windows配置中的代理。