我正在使用QtWebkit在C++/Qt中實現瀏覽器。當我用QWebView實例打開一個新選項卡並使用load()加載一個URL時,頁面正常加載,但當它是一個使用cookie登錄的網站時,它會顯示爲我沒有登錄總之,由於該頁面的cookie不與HTTP請求一起發送(使用SocketSniff進行驗證)。QWebFrame load()在初始頁面加載時不發送cookie
我認爲唯一可能會有所作爲的是我創建的自定義cookiejar,但我不確定它可能是什麼,因爲cookiejar在其他情況下工作正常。您可以在項目頁面上的鏈接Github上爲瀏覽器的全部源代碼:http://www.mayaposch.com/wildfox.php和GitHub的鏈接:https://github.com/MayaPosch/WildFox
任何線索,歡迎:)