Ajax with Phoenix API

备忘一下如何在Ajax Post的用法。
注意点是以前Ajax相当于在浏览器中调用API,所以发起请求时候会带上Cookie。
另外同时需要带上csrf token。

1
2
3
4
5
6
7
8
9
10
11
$.ajax({
method: "POST",
url: "/tags",
data: JSON.stringify({tag: {name: "John"},
_csrf_token: "IA19DUIPbQcJFURhdTo5fD4EOW49NgAAKJ7Y+H9cOb1QFWU+Xss/Uw=="}),
contentType:"application/json; charset=utf-8",
dataType:"json"
})
.done(function( msg ) {
alert( "Data Saved: " + msg );
});
如果你觉得本文对你有帮助,请给我点赞助。