3

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

谢谢

4

1 回答 1

2

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

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

如何在 jsonp ajax 调用中使用类型:“POST”

请记住,如果您确实使用 GET,那么您发送的数据量会受到限制,因为 URL 通常不能超过 ~2000 个字符。

于 2013-04-03T16:59:48.757 回答