0
我正在使用libxml2库来解析URL。它在开放端口环境中正常工作,但是如果启用了代理,则xmlReadFile失败。它返回NULL。请任何人帮我...如果启用代理,xmlReadFile失败
我正在使用libxml2库来解析URL。它在开放端口环境中正常工作,但是如果启用了代理,则xmlReadFile失败。它返回NULL。请任何人帮我...如果启用代理,xmlReadFile失败
我无法测试自己,没有代理。但是看看nanohttp.c
文件(属于libxml源文件),这让我认为libxml的环境变量http_proxy
环境变量。在访问libxml之前尝试设置这个变量,看看它是否有帮助。并且不要设置no_proxy
变量,因为它会阻止使用代理。
谢谢jarekczek我会尽力... – ganesh
Ganesh,尝试后请报告,如果这有帮助。如果是这样,请接受答案(如何?请参阅[此链接](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)) – Jarekczek
您好jarekczek,实际上我的代理不允许连接...我有下面的dubug信息 - “xmlReadFile”API失败,并指出“xmlNanoHTTPConnectAttempt”[定义在“nanohttp.c”]失败[事实上“连接(s,addr,addrlen) “呼叫失败]。 – ganesh