困扰的跨域post json问题

hillshills 发布于 2014/12/01 14:55
阅读 2K+
收藏 1


hi, 大家好!

众所周知,ajax是支持json数据的post的,但不支持跨域

跨域的post json有没有可以解决的技术?

有人说用form的post,虽然解决跨域,但form提交的变量是以&分隔的,明显不是json

请大家给些建议!

谢谢!

加载中
1
HandMU
HandMU
服务端POST,jsonp需要获得域外的支持。建议用服务端模拟post
hillshills
hillshills
好像只能这样了,如果我原来是html+js的话,那么我要额外增加一个服务端,真是杯具!!!
0
aiasfina
aiasfina

jsonp只支持get

跨域ajax可以用CORS

hillshills
hillshills
CROS要服务端的响应添加,但服务端不是我们自己的,这是个问题啊。
0
樂天
樂天
假如自己的域名是a.com。添加的其他url,例如http://a.com/cross_domain。向http://a.com/cross_domain发送post请求,请求中包含需要跨域的url和数据。http://a.com/cross_domain对应的服务器实现中使用http请求访问跨域数据,然后返回数据。
0
hillshills
hillshills
好像只能采取 @HandMU 的方案了?
0
hillshills
hillshills
谁还有其他技术吗?@红薯 帮帮忙
0
一笑居
一笑居
放弃吧,ajax跨域jsonp 只支持Get
hillshills
hillshills
是的。
0
郑雨涵
郑雨涵
做个反向代理呗
返回顶部
顶部