首页 > post 跨域问题。这次我绕不开了

post 跨域问题。这次我绕不开了

想要使用多说的api,好像发表评论必须要post

这就面临跨域问题。

多说给的通用代码是如何解决这个问题的?我应该怎么办?

同步异步都可以,这个没关系。


最简单的操作就是 用 表单 post 如果数据量不大可以考虑 get jsonp


get请求:jsonp方式
post请求:可以有多种方式.


Third party javascript 这本书里详解了各种跨域的解决方案, 你可以试试easyXDM 类库 ,他会根据浏览器,根据你的需要 实现上自动选择可行方案


确实,多说已经使用了CORS,能够直接POST。

我之所以POST出错,是因为post的地址出错,应该是

http://[你设置的多说域名].duoshuo.com/api/posts/create.json

具体讨论见 V2EX


你要用CORS


CURL POST没有不能跨域吧
你指的是不是AJAX POST?


记得多说的接口设置了Access-Control-Allow-Origin的,直接用AJAX的POST不行么?


ajax 用 cors
如果是 curl 不存在此问题

【热门文章】
【热门文章】