问题标签 [qnetworkrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
36 浏览

qt - 在 XP-Dev 中使用 QNetworkRequest

我正在尝试将 QNetworkRequest 与 XP-Dev 一起使用,但我没有运气。

我已经发布了 mu 代码,但省略了某些公司详细信息。

我收到回复错误代码 99,未知网络错误。

我究竟做错了什么?

0 投票
1 回答
317 浏览

c++ - 如何将 QNetworkRequest 输出到原始 Http 请求?

出于调试目的,我想检查QNetworkRequest我构建的 s 并查看它们的格式是否正确。

但是,我看不到如何根据它们的 api 将它们输出为字符串格式。

如何查看原始 http 请求?

0 投票
0 回答
737 浏览

c++ - QNetworkReplyHttpImplPrivate::_q_startOperation 被多次调用

Qt会发生什么?在以前的版本中我没有感觉到这个问题。

输出:QNetworkReplyHttpImplPrivate::_q_startOperation 被多次调用 QUrl(" https://www.google.com ")

QJsonObject()
Qt 版本 (img)

MSVC 2017 x64。MinGw 也有同样的问题。

0 投票
0 回答
274 浏览

qt - QNetworkAccessManager 使用 rtsp 链接

我需要使用 qt QNetworkAccessManager 检查到 ipcamera 的 RTSP 链接是否正常工作,现在我有以下代码并且可以正常使用 http 链接,就像我正在使用的 rtps 链接ProtocolUnknownError一样reply->error()

如果我将网址更改为

QUrl url("https://stackoverflow.com");

我正在成功重播,没有任何错误。

0 投票
0 回答
749 浏览

c++ - 将视频上传到 youtube 时出现 QNetworkReply::ProtocolInvalidOperationError

授权后,我调用了uploadVideo函数。但是我已经采取了QNetworkReply::ProtocolInvalidOperationErrorthis->mOauth是 的一个实例QOAuth2AuthorizationCodeFlow。我哪里做错了?提前致谢。

0 投票
2 回答
279 浏览

qt - NetworkReply HttpStatusCode QVariant(无效)

我正在使用下面的代码发出 http 请求:

远程服务器确实执行了请求并回复了 204 代码。
我曾经wireshark捕获并确保它回复了204 No Content.
但是,输出是QVariant(Invalid)toInt输出是0
我尝试更改PUT为,GET但仍然无法正常工作。

0 投票
1 回答
213 浏览

c++ - 我怎么知道 QNetWorkReply 来自哪个代理?

这是一种HTTP请求发送方法。当目标网站响应时,将调用 httpFinished()。

我可以循环调用 HttpRequestGet() 。

什么时候HTTPClientBase::httpFinished(QNetWorkReply* reply)被调用,我怎么知道这个回复来自哪个代理?}

0 投票
0 回答
70 浏览

c++ - 如何使用 Qt 发出简单的 Http 请求?http 请求在 URL 中包含百分比编码

我有一个如下网址:

现在我将这个 URL 称为如下:

但是,调用没有成功。经过调试,我发现 URL 中的“&message”部分是

变成

可能这就是失败的原因。如果我将 URL 复制粘贴到浏览器中,它可以正常工作。

如何使这个请求成功?
虽然我已经编码了它是一个阻塞调用,但实际上我的要求是只调用上面的 URL。

更新:这个问题自己解决了。我进行 API 调用的网站遵循某个模板。我错过了一个句号“。” 在最后。添加后,它开始工作。

0 投票
1 回答
215 浏览

c++ - qnetworkreply 没有状态码或错误但失败

我试图找出在 qt 中执行获取请求时出了什么问题。我有以下插槽连接到我的networkmanager

完成的请求是这样的:

然而,状态总是空的Failing并且reason被打印出来,但它之后没有任何值(我期待一个原因,例如超时、401 等)。

我也试过:

但这不叫。

我怎样才能知道出了什么问题?

0 投票
0 回答
133 浏览

python - 使用 pyside2 时出现 QNetworkAccessManager https UnknownNetworkError

我正在使用 QNetworkAccessManager 模块,它适用于 HTTP 请求,但是当我尝试执行 https 请求时,它失败并返回:

这个问题只发生在 Windows 上的 pyside2 上,但它在 Mac 操作系统上运行良好。

当我将同一段代码与 pyqt5 一起使用时,它在 Windows 和 Mac 操作系统上都运行良好。

https请求:

  • Windows上的pyside2:失败
  • mac上的pyside2:工作正常
  • 在 Windows 上:工作正常
  • mac上的pyqt5:工作正常

我坚持了一段时间,似乎找不到问题。

我正在使用 python 3.7 和 pyside2 5.15。另外,我用 pyside2 5.12.6 进行了测试,并且发生了同样的错误。