我想要得到的http://www.youtube.com/的網頁源代碼,但屏蔽了YouTube在我的國家,所以我決定通過代理服務器來訪問它 - 主機名:127.0.0.1端口:8087如何在QNetworkAccessManager上設置代理?
根據我覺得文檔使用
void QNetworkAccessManager::setProxyFactory (QNetworkProxyFactory * factory)
對我來說是一個不錯的選擇,但我不知道該怎麼給這個函數與我的代理服務器都聯繫起來,我用Google搜索了很多,但發現很難找到如何例子使用這個功能,任何人都可以告訴我如何在我的需求中使用它?
只顯示我如何使用此功能就足夠了,我知道如何讓網頁源代碼
謝謝,但我不想爲所有請求使用相同的代理值。 setProxyFactory是我的最愛 – iMath
對不起,誤解了這個問題。改變了我的答案。 – peppe
1)QNetworkProxyFactory :: queryProxy在創建新的QnetworkProxyFactory時自動調用,對嗎? 2)我認爲返回一個QNetworkProxy對象就夠了,但QNetworkProxyFactory :: queryProxy返回一個QNetworkProxy列表,返回QNetworkProxy列表的目的是什麼? – iMath