• 4551阅读
  • 0回复

[提问]请问如何把重定向返回的relative的网址复原成完整的? 用QUrl::resolved() [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-09
http://www.abc.com/a/b/c.asp?xxxxxxx  这是原始网址

c_date.asp?xxxxxx  这是 reply->attribute(QNetworkRequest::RedirectionTargetAttribute).toUrl().toString() 返回的relative网址部分

如何把他还原成
http://www.abc.com/a/b/c_date.asp?xxxxxxx  呢

QUrl u;
u.setUrl(http://www.abc.com/a/b/c.asp?xxxxxxx);
QUrl u1;
u1.setUrl("../"+reply->attribute(QNetworkRequest::RedirectionTargetAttribute).toUrl().toString());
u.resolved(u1);

这样做的结果,依然是原来的网址,没有变化....
快速回复
限100 字节
 
上一个 下一个