AngularJs 中的 Http 删除方法没有 url 绑定?
Http Delete Method in AngularJs with out url Binding?
如果使用
$http.delete('api/contacts', Id);
然后出现错误
但是当使用
$http.delete('api/contacts/'+ Id);
正在执行。
我不想使用 URL 绑定来传递数据....
请帮我解决
根据 Restiful API,删除规范要求您传递 ID。
如果您不想通过 url 传递它,请使用 POST,但您的应用将不会遵循 restful api 样式。
$http.delete('api/contacts', {数据: {id: 666}});
尝试一下,并阅读 angular $http.
中的配置对象
https://docs.angularjs.org/api/ng/service/$http#usage
如果使用
$http.delete('api/contacts', Id);
然后出现错误
但是当使用
$http.delete('api/contacts/'+ Id);
正在执行。
我不想使用 URL 绑定来传递数据....
请帮我解决
根据 Restiful API,删除规范要求您传递 ID。
如果您不想通过 url 传递它,请使用 POST,但您的应用将不会遵循 restful api 样式。
$http.delete('api/contacts', {数据: {id: 666}});
尝试一下,并阅读 angular $http.
中的配置对象https://docs.angularjs.org/api/ng/service/$http#usage