本地127.0.0.1/index.php网站是用PHP开发的,如何在该index.php中获取百度网站的第一条搜索结果呢?
比如:https://www.baidu.com/s?wd=csdn,
我想把第一条搜索结果取回本地再分析加工,
这用到的是什么技术呢?
这叫跨域吗?还是?
但是我没有百度管理权限啊。
另外,PHP如何发起这条搜索指令呢?是用ajax吗?
![](https://profile-avatar.csdnimg.cn/d2ac572389b849648409ee5333892364_iou3344.jpg!4)
这叫跨域ajax吗?还是?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 阳光宅男xxb 2023-01-07 12:32关注
浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。不是ajax吧,直接发送请求就行:
$url="http://m.baidu.com/ /s?word=csdn";
$html=file_get_contents($url);
然后再解析这个$html。望采纳!!!!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 metadata提取的PDF元数据,如何转换为一个Excel
- ¥15 关于arduino编程toCharArray()函数的使用
- ¥100 vc++混合CEF采用CLR方式编译报错
- ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
- ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
- ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
- ¥50 如何openEuler 22.03上安装配置drbd
- ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
- ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
- ¥15 Windows11, backspace, enter, space键失灵