【发布时间】:2018-09-17 10:50:27
【问题描述】:
我正在使用 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使用方式。
提前致谢!
【问题讨论】:
标签: javascript angularjs rest api get