2

我在 youtube 上观看了一段关于 QtNetwork 的视频。我的 Qt 版本是 5.2。Qt 找不到 QHttp 标头。我在我的 Mac 上搜索了 QHttp,但一无所获。Qt 5.2 中 QHttp 的替代品是什么?谢谢!

4

2 回答 2

2

它现在位于一个单独的模块中,因此您可以从那里使用它。你会在你的 qmake 项目文件中写这样的东西:

QT += http

但是,请考虑QNetworkAccessManager尽可能多地使用。QtFtp 和 QtHttp 只是为了帮助移动,但人们需要将它们用作最后​​的手段。

原因是没有人积极维护它们,并且它们的用例解决方案并不理想。

于 2014-03-08T02:11:04.980 回答
1

QHttp 已设为private,应使用 QNetworkAccessManager 代替。

于 2014-03-08T02:08:31.330 回答