我在 Steam 市场列表上有一个链接:
http://steamcommunity.com/market/listings/730/%E2%98%85%20Gut%20Knife%20%7C%20Safari%20Mesh%20%28Battle-Scarred%29
现在我正在尝试使用以下方式执行获取请求QNetworkAccessManager
:
auto manager = new QNetworkAccessManager(this);
auto url = QUrl(link, QUrl::StrictMode);
auto request = QNetworkRequest(url);
manager->get(request);
但是当我尝试输出我的网址时,我得到了这个:
qDebug() << link << url;
"http://steamcommunity.com/market/listings/730/%E2%98%85%20Gut%20Knife%20%7C%20Safari%20Mesh%20%28Battle-Scarred%29"
QUrl ("")
在 QUrl 中使用TolerantMode
查询后我得到的只是空页面。
所以,QUrl 认为我的链接不正确。我应该怎么做那个查询?谢谢。