qq_31112281
爬行的程序猿
采纳率42.9%
2018-04-10 09:40

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

10
已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • weixin_39494317 han-yx 3年前

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

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 3年前

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

    点赞 7 评论 复制链接分享
  • xcgh xcgh 3年前

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

    点赞 评论 复制链接分享
  • qq_32837697 qq_32837697 3年前

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

    点赞 评论 复制链接分享

相关推荐