有这样一段代码不太理解
var dataPost={text:"something"};
var config={params:{id:""}};
$http.post("api/use",dataPost,config)
.success(....)
.error(.....)
post请求里面params是url参数,dataPost是请求数据,这两个怎么会同时出现有什么区别
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
params是url上的参数,
而dataPost是post请求中request body中的数据。
举个例子,我要修改id为5的文章
url:
请求内容:
结合你上面的代码
你这样的代码没有尝试过,不过下面的代码我自己也写过,不是很明白对于post请求为什么会在url中加参数,但是后端给的接口确确实实是需要这样的。
同时出现可能是因为后端需要做什么处理,前端只负责把数据传过去就好
$http.post(url + id + '?name=' + name, params)