JSONP和HttpClient的区别
程序员文章站
2022-03-30 22:15:22
JSONP的特点: 1>JSONP可以解决主流浏览器的跨域问题 2>需要通过三步实现跨域/javascript-src开放策略/回调函数/数据封装 3>JSONPqingqiu是游浏览器解析ajax生成的跨域请求 4>调用层级只需要调用服务器端3层即可 5>JSONP只支持GET请求 6>JSONP ......
jsonp的特点:
1>jsonp可以解决主流浏览器的跨域问题
2>需要通过三步实现跨域/javascript-src开放策略/回调函数/数据封装
3>jsonpqingqiu是游浏览器解析ajax生成的跨域请求
4>调用层级只需要调用服务器端3层即可
5>jsonp只支持get请求
6>jsonp安全性低
hlttpclient特点:
1>java中http请求的开发工具包.在任何地方都能使用
2>httpclient是由业务层,执行发起的http请求
3>调用层级5层(前台2层-->后台3层)
4>支持全部http请求方式get/post (7种请求)
5>httpclient知识系统之间的调用,不经过浏览器,相对安全
如果进行跨域请使用jsonp进行简单操作,涉及到用户隐私密码账户等信息不可使用.但可以使用httpclient进行此类功能实现.
推荐阅读
-
js数据类型的区别和使用讲解
-
PHP中strlen()和mb_strlen()的区别浅析
-
惠普hp8470p和HP8470W哪款好?8470p与8470w的区别介绍
-
Node.js 中exports 和 module.exports 的区别
-
javascript构造函数和原型(js构造函数和普通函数的区别)
-
JavaScript中的toString()和toLocaleString()方法的区别
-
虚拟化和云计算的区别分析
-
PHP中4个加速、缓存扩展的区别和选用建议
-
setInterval和setTimeout的区别以及setInterval越来越快问题的解决方法
-
PHP的压缩函数实现:gzencode、gzdeflate和gzcompress的区别