现公司已经给ios端用php写好了一套app的接口,现在需要用h5写一个webapp。我想问一下,是用ajax来接数据比较好,还是用php的curl比较好。顺便说一下两个方法的有缺点。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
php的curl抓取数据和js的ajax 比较问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
han-yx 2018-04-10 15:39关注像你说的按道理应该就是两个服务器了
如果是同个服务器大可直接调用函数,
php curl 是消耗本地性能
浏览器 ajax 是消耗客户端性能
如果数据不多效果是没那么明显的.
看你前端怎么设计咯. vue的话还是ajax实际一点本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2015-06-25 19:41回答 1 已采纳 No you can't. Not from PHP directly. If you have control over the server you could install phanto
- 2021-08-02 16:03回答 2 已采纳 你访问的是同一个url?你爬取的是列表内容。并没有去请求详细内容
- 2023-01-20 07:54回答 1 已采纳 跨域是浏览器的同源策略限制,同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能。是javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)
- 2021-04-26 12:05甄公子的博客 我正在使用curl(通过PHP)抓取一个网站,我想要的一些信息是产品列表,默认情况下仅显示前几个产品。其余的将在用户单击按钮以获取产品的完整列表时传递给用户,从而触发ajax调用以返回该列表。简而言之,这是他们...
- 2017-02-24 07:28回答 3 已采纳 Create a PHP file.here file name is chat.php <?php if(isset($_POST['conversation'])) { $data =
- 2019-04-23 10:19回答 4 已采纳 You have to provide the full URL of the JSON file if you are using CURL, instead of the data.json
- 2018-11-23 09:32回答 1 已采纳 是不是数据库传输的数据乱码?如果是的话在链接的时候加上charset=utf8
- 2023-09-05 16:56网虫科技的博客 即ajax向自己服务器的php页面发出请求,再由这个php页面去调用另一个域名的接口,就规避ajax跨域问题。url: "Test.php", //你服务器上的中转php文件如 Test.php。//1=含头部信息,0=无头部信息。data: "abc=1&cdef=2...
- 2018-12-10 12:09回答 2 已采纳 This was already answered here: How to POST JSON Data With PHP cURL? You just need to add like th
- 2022-05-02 16:47回答 2 已采纳 开启ssl拓展了吗
- 2018-02-04 12:53回答 1 已采纳 Since you are using GET, you can just pass it along as a query parameter: $.ajax({ method: 'GET
- 2020-03-04 10:55在前端,AJAX请求会调用这个PHP函数,通过服务器获取RSS数据,再由JavaScript处理和展示。 在index.html中,包含了所有必要的JavaScript文件,以及一个控制器(Aggregator.js)和视图(Feed.js),它们分别负责处理...
- 2021-04-11 10:28Ke Shi的博客 post请求只能抓取200和404,无法抓到其它状态码,据说是跨域问题,请问有人遇到么?怎么解决?回复内容:post请求只能抓取200和404,无法抓到其它状态码,据说是跨域问题,请问有人遇到么?怎么解决?不管是JSONP...
- 2020-10-22 15:33要开发一个简单的爬虫,涉及到的技术栈包括了后端的PHP、前端的HTML和JavaScript以及CSS样式设计。 首先,HTML(超文本标记语言)用于构建网页的结构,它定义了网页内容的布局和呈现。在上述爬虫开发中,使用了HTML...
- 2023-07-25 08:09这可能涉及到前端技术,如HTML、CSS和JavaScript,以及PHP与前端的交互,如AJAX。 9. 性能优化:考虑到可能的大量数据处理,系统需要关注性能优化,如使用缓存技术(如Memcached或Redis)、数据库索引优化、数据...
- 2022-01-05 09:54dbenx1995的博客 刚开始就是想偷懒,不想一个一个看,思想原理就是用php 的curl 函数抓取网页源码,然后在查找一个有没有自己要的东西,上代码 <?php if($_POST){ header("Content-Type: text/html; charset=utf-8"); function ...
- 2024-01-24 00:56Bootstrap或Vue.js等库可以帮助快速开发响应式和交互式的网页。 **版权与合法性** 在实际操作中,务必注意遵守版权法规,不要非法抓取和分享受保护的音乐内容。自采集时需确保遵循网站的robots.txt文件,尊重其爬虫...
- 没有解决我的问题, 去提问