JSONP和HttpClient的区别

Posted 无羡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSONP和HttpClient的区别相关的知识,希望对你有一定的参考价值。

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进行此类功能实现.

以上是关于JSONP和HttpClient的区别的主要内容,如果未能解决你的问题,请参考以下文章

HTTPClient模块的HttpGet和HttpPost

httpclient简介说明

httpClient 配置与测试

若不用jsonp,可使用httpClient请求数据

如何使用httpclient拦截角度jsonp请求

HttpClient 如何在一个地方捕获每个响应