gpt4 book ai didi

javascript - 如何使用 GET 发送正文请求

转载 作者:行者123 更新时间:2023-11-28 17:21:44 25 4
gpt4 key购买 nike

我正在使用 angularjs,并且从我的服务中我必须使用路径参数(id)、查询参数(var1 和 var2)和正文请求( {"codes": ["1000"]}) - 必须在 get 方法中作为字符串数组发送(我知道,发送正文请求应该在 POST 中完成)。

到目前为止,在我的服务中我有这个:

        function getSub(id, var1, var2) {
var payload = {
first: var1,
second: var2
};

var url = 'sub/' + id + '/mylink'
return api.get(url, payload, {"codes": ["1000"]}).then(function (response) {
console.log("READ RESPONSE ", response);
return response;
});
};

到目前为止,我得到的只是一个与未提供的响应正文相关联的错误请求错误。

这可能是一个菜鸟问题,而不是最佳实践问题,但我需要找到解决方案。到目前为止,通过网络广泛搜索,我只能了解到这是一种非正统的使用 body request 的方式。

提前致谢!

最佳答案

是的,您可以使用 GET 发送请求正文,但这没有意义。您可以在服务器上解析它并根据其内容修改您的响应,您可以忽略 HTTP / 1.1 specification, section 4.3: 中的此建议

关于javascript - 如何使用 GET 发送正文请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52366061/

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