1.JSONP是基于浏览器的,解决跨域问题的。而httpClient是基于代码模拟http请求,获取服务端的参数的,功能上类似,但是经过的环节不同。
2.安全性不同JSONP的全部信息都可以通过浏览器进行监控,但是HttpClient浏览器不能监控
3.代码调用层级不同
Jsonp需要调用服务端业务逻辑,最多三层,httpClient

需要调用5层,适用场景:如果从服务端获取数据,js可以直接解析,使用JSONP,如果服务端的程序返回值需要进一步处理,这时候使用httpClient。

跨域请求中JSONP和HttpClient的区别跨域请求中JSONP和HttpClient的区别

相关文章:

  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-12
  • 2021-06-15
  • 2021-09-22
  • 2021-09-19
  • 2021-06-14
  • 2021-08-07
相关资源
相似解决方案