猿问

ajax设置datatype之后,header就没有办法设置了么?

现在的一个项目里遇到这样的问题:
1.需要在ajax的头文件里面传很多参数 headers需要设置的内容很多
2.貌似datatype设置了jsonp之后 headers里面的内容没有办法传递
3.如果datatype设置成json 就有跨域的问题 服务器端的人员是外地 一直联系不上

现在想解决的问题是想在客户端同时解决跨域跟传递headers里参数的问题 应该如何解决


PIPIONE
浏览 938回答 2
2回答

德玛西亚99

你应该先明白jsonp跨域的原理jsonp跨域其实就是<script src='http://'>引入的数据,这个就是为什么jsonp一定要callback的原因。你可以在服务端做一次封装,就不存在跨域问题了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答