gpt4 book ai didi

javascript - 发出 HTTP GET 请求时,Google 脚本返回内容类型 header 丢失错误

转载 作者:行者123 更新时间:2023-12-03 05:32:57 25 4
gpt4 key购买 nike

我尝试使用 Google 脚本发出 GET 请求。示例代码如下:

    var username = "test@test.com"; 
var password = "12345";
var headers = {
"Authorization": "Basic "+ Utilities.base64Encode(username+":"+password)
};
var url = 'https://localhost/api/v2/get_sections/21';
var options = {
'method': 'get',
'contentType' : 'application/json',
'headers': headers
};
var response = UrlFetchApp.fetch(url, options);

我收到一个错误

Request failed for https://localhost/api/v2/get_sections/21 returned code 400. Truncated server response: {"error":"Content-Type header missing (use Content-Type: application/json)"}

这是发出 get 请求的正确方法吗?

最佳答案

Content-Type 也是一个 header ,请尝试:

    var username = "test@test.com"; 
var password = "12345";
var headers = {
"Content-Type": "application/json",
"Authorization": "Basic "+ Utilities.base64Encode(username+":"+password)
};
var url = 'https://localhost/api/v2/get_sections/21';
var options = {
'method': 'get',
'headers': headers
};
var response = UrlFetchApp.fetch(url, options);

关于javascript - 发出 HTTP GET 请求时,Google 脚本返回内容类型 header 丢失错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40859216/

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