gpt4 book ai didi

c++ - QUrl 解析失败

转载 作者:太空宇宙 更新时间:2023-11-04 16:27:36 26 4
gpt4 key购买 nike

我有一个这样的 QUrl:https://www.example.com/success.html#token=XYZ&user=guest 我想获取 token 的值,即 XYZ

我当前的代码

QString token = url.queryItemValue(QString("token"));
cout << QString("access token is %1").arg(access_token);

返回一个空字符串。

最佳答案

当然它返回一个空字符串。 token 不是给定 URL 中的有效查询项。对于 https://www.example.com/success.html?token=XYZ&user=guest 它将是有效的。通常 # 用于 anchor 名称引用而不是参数。如果您确实有这样的 URL,您需要先将 # 转换为 ? 或自定义解析 URL。您可以使用 QUrl::fragment() 获取后跟 # 的内容。

关于c++ - QUrl 解析失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10346389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com