gpt4 book ai didi

c++ - 需要将多个 header 请求附加到 QNetworkRequest

转载 作者:行者123 更新时间:2023-11-28 02:08:21 24 4
gpt4 key购买 nike

我需要在 QNetworkRequest 中附加多个 header 请求。我怎样才能做到这一点?

例如下面是我的 URL 和所需的 header :

www.abc.com?identifier=13er5t&toolid=aze

其中 'identifier' 和 'toolid' 是我需要根据我的请求设置的 header 。(我不想将它传递给示例中指定的 URL,需要在 header 中设置它)

如何在 QNetworkRequest 中进行设置?

最佳答案

QNetworkRequest request(QUrl("www.abc.com"));
request.setRawHeader("identifier", "13er5t");
request.setRawHeader("toolid", "aze");

header 不是标准的 HTTP header ,因此需要使用 setRawHeader()setHeader() 如果它是以下标准 header 之一,则可以使用:

http://doc.qt.io/qt-4.8/qnetworkrequest.html#KnownHeaders-enum

关于c++ - 需要将多个 header 请求附加到 QNetworkRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36605561/

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