angularjs $ http.put更改了我的URL

时间:2014-08-21 12:33:11

标签: angularjs http request angularjs-http

我试图用angularjs制作$ http.put请求。 我所做的只是:

$http.put("http://mi-url/personalized_product_custom_pages/2")

它真正做的是要求:

"http://mi-url/personalized_product_custom_pages"

有人知道为什么它会更改我的网址?我该如何添加id?

提前致谢!

2 个答案:

答案 0 :(得分:0)

你可以试试,$ http.put(url,data);而不是直接提供数据。 ref:https://docs.angularjs.org/api/ng/service/ $ http#put

答案 1 :(得分:0)

尝试params

$http.put("http://mi-url/personalized_product_custom_pages", params:{id:2})