final String[][] MESSAGE_HEADERS = {
{"Content-Type", "application/json"},
{ "Authorization", "key=" + AUTH_KEY}
};
如何在Qt上制作它? 我试过这个:
QNetworkRequest request(url);
request.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
request.setHeader("Authorization", "key=AIzaSyBzFcuWKSNn0cJIDQ1EA9jbCom7d8U");
答案 0 :(得分:2)
setHeader()
仅适用于您的第一行中使用的KnownHeaders
的有限列表。对于带有自定义标题键的第二个标题行,您需要使用setRawHeader()
QNetworkRequest request(url);
request.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
request.setRawHeader(QByteArray("Authorization"), QByteArray("key=AIzaSyBzFcuWKSNn04O3hcJIDQ1EA9jbCom7d8U"));