尽管使用同源策略,但使用angularJS发送POST请求

时间:2013-04-03 11:20:59

标签: ajax post angularjs same-origin-policy

有没有办法使用AngularJS发送POST请求,尽管同源策略? 我不需要从请求中获得响应,我只需要发送请求。 就像创建表单并将其发送到另一台服务器一样。

由于

1 个答案:

答案 0 :(得分:2)

您可以使用JSONP向另一个域发送请求,但是您不能使用POST,它必须是GET请求。您可以序列化您的表单值并使用GET发送吗?

http://docs.angularjs.org/api/ng.$http#jsonp

How to use type: "POST" in jsonp ajax call

请注意,如果您确实使用GET,那么您受限于发送的数据量,因为网址通常不会超过2000个字符。