ajax + 跨域

()

ajax是什么? ajax 的交互模型?同步与异步的区别?如何解决跨域问题?


ajax是什么?

ajax是一种创建交互式网页应用的网页开发技术


ajax 的交互模型?(即Ajax的过程)

(1)用户发出异步请求

 (2)告诉XHR对象哪个函数会处理XHR对象状态的改变,为此要把对象的onReadyStateChange属性设置为响应该时间的JS函数的引用

(3)创建请求,用open方法指定是 get 还是 post,是否异步,url地址

(4)发送请求,send方法

(5)接受结果并分析

(6)实现刷新


同步与异步的区别?

同步会阻塞线程,异步不会阻塞线程


如何解决跨域问题?

3种方法:

(1)在CROS中添加Access-Control-Allow-Origin

(2)jsonp跨域请求

(3)服务器代理解决跨域

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容