22
如何将数据发布为表单数据而不是请求有效载荷?
在下面的代码中,AngularJS $http方法调用URL,然后将xsrf对象作为“请求有效负载”提交(如Chrome调试器网络标签中所述)。jQuery $.ajax方法执行相同的调用,但是将xsrf提交为“表单数据”。 如何使AngularJS将xsrf提交为表单数据而不是请求有效载荷? var url = 'http://somewhere.com/'; var xsrf = {fkey: 'xsrf key'}; $http({ method: 'POST', url: url, data: xsrf }).success(function () {}); $.ajax({ type: 'POST', url: url, data: xsrf, dataType: 'json', success: function() {} });