替换QNetworkReply中的http标头

时间:2015-01-04 15:47:27

标签: qt qtwebkit

我需要在QNetworkReply中替换或添加http标头,但方法" setHeader()"和" setRawHeader()"受到保护。我可以不创建派生类吗?

1 个答案:

答案 0 :(得分:0)

这是不明智的。试一试。

请参阅QT github repo中的方法const方法rawHeaderList()。它是对真实头对象的const引用。我们可以使用const_cast添加然后添加标题。查看setRawHeader protected method,了解如何添加标题,您可以将其添加到代码中。