php的curl抓取数据和js的ajax 比较问题

问题描述:

现公司已经给ios端用php写好了一套app的接口,现在需要用h5写一个webapp。我想问一下,是用ajax来接数据比较好,还是用php的curl比较好。顺便说一下两个方法的有缺点。

像你说的按道理应该就是两个服务器了
如果是同个服务器大可直接调用函数,
php curl 是消耗本地性能
浏览器 ajax 是消耗客户端性能
如果数据不多效果是没那么明显的.
看你前端怎么设计咯. vue的话还是ajax实际一点

没跨域直接ajax就行了,跨域了需要服务器端用curl获取,当然你接口设置了Access-Control-Allow-Origin响应头为*允许跨域并且不考虑IE10-的兼容性(需要自己做兼容)可以直接ajax请求也行

没跨域直接ajax就行了,跨域了需要服务器端用curl获取

ajax不能跨域请求,已经有现成接口了,ajax的jsonp跨域就不行了,所以就得php端用curl调用接口,Access-Control-Allow-Origin响应头允许跨域,如果是一套程序的话,直接调用php的类也行