Angularjs 使用查询参数、路径参数和正文生成$http.put
我试图调用一个API服务,比如url/1?param1=¶m2= 它还需要一个使用Angularjs 使用查询参数、路径参数和正文生成$http.put,angularjs,Angularjs,我试图调用一个API服务,比如url/1?param1=¶m2= 它还需要一个使用$http.put的主体(请求负载) 有谁能告诉我如何有效地做这件事吗?你可以这样做: $http.put('url/path', payload, { params: { param1: 1, param2: 2 } }).then( function(response) { // access data with response.data }, function
$http.put
的主体(请求负载)
有谁能告诉我如何有效地做这件事吗?你可以这样做:
$http.put('url/path', payload, { params: { param1: 1, param2: 2 } }).then(
function(response) {
// access data with response.data
},
function(error) {
// do something with the error
}
);
如果需要将负载转换为json:angular.toJson(负载)
您可以查看AngularJS以供参考。只是不要在配置对象中使用
参数:
使用数据:
。您可以传递两个参数(在查询字符串中)和这样的请求正文
$http({
url:“url”,
方法:“放”,
参数:{
参数1:value1,
参数2:value2
}
数据:JSON.stringify(objectContainingBody)
})。然后(…)
参数也将处理查询参数和路径参数