原代碼如下:
awo[i].nId = WEBOPT_PROXYSPEC;
awo[i].pVal = (void *)"http:///";
i++;
awo[i].nId = WEBOPT_PROXYSPEC;
awo[i].pVal = (void *)"*:///http://1.2.3.4:5";
i++;
通過測試,這6句的功能是:http不用代理,直接連;其他各種協議均採用http://1.2.3.4:5代理連接。
這往往不是我們想要的效果,我們需要的正是http用http://1.2.3.4:5(比如wap網關)代理連接。
修改方法:前3句註釋掉,使http代理生效。
測試證明,http請求確實通過http://1.2.3.4:5發出。