社区
基础编程
帖子详情
用curl模拟post数据提交网页1后,网页1会重定向到网页2,请问如何提取这个重定向后的网页2的网址呢?
ImGoTop
2009-11-12 09:49:11
用curl模拟post数据提交网页1后,网页1会重定向到网页2,
请问如何提取这个重定向后的网页2的网址呢?
$result = curl_exec ($ch)这个语句中的$result为网页2的内容.
能从$result里提取出网页2的网址吗?
...全文
215
3
打赏
收藏
用curl模拟post数据提交网页1后,网页1会重定向到网页2,请问如何提取这个重定向后的网页2的网址呢?
用curl模拟post数据提交网页1后,网页1会重定向到网页2, 请问如何提取这个重定向后的网页2的网址呢? $result = curl_exec ($ch)这个语句中的$result为网页2的内容. 能从$result里提取出网页2的网址吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ImGoTop
2009-11-13
打赏
举报
回复
[Quote=引用 1 楼 burugudu 的回复:]
可以得到第一个网页的内容吗?
得到 的话匹配出来 <meta 标签..找出来再次跳转的URL
再curl
[/Quote]
根据你的提示,找到了解决的方法
就是设置
//将curl提交后的header返回
curl_setopt($ch, CURLOPT_HEADER, 1);
具体方法:
http://blog.csdn.net/ImGoTop/archive/2009/11/13/4805010.aspx
ImGoTop
2009-11-13
打赏
举报
回复
[Quote=引用 1 楼 burugudu 的回复:]
可以得到第一个网页的内容吗?
得到 的话匹配出来 <meta 标签..找出来再次跳转的URL
再curl
[/Quote]
可以得到第一个网页的内容,但是该网页没有meta标签
burugudu
2009-11-12
打赏
举报
回复
可以得到第一个网页的内容吗?
得到 的话匹配出来<meta 标签..找出来再次跳转的URL
再curl
用
curl
做http
post
POST
请求常用于向服务器发送
数据
,例如在
网页
表单
提交
时,用户填写的信息
会
被封装到请求体中发送到服务器。与GET请求不同,
POST
请求的
数据
不
会
显示在URL上,而是隐藏在请求体中,这使得
POST
请求更适合传输敏感信息。...
网页
抓取工具
curl
实践是学习
curl
最有效的方式,尝试用
curl
实现实际的网络操作,如下载
网页
、发送
POST
请求等。随着经验的积累,你将能更熟练地运用
curl
解决各种网络问题。 总的来说,
curl
是一个强大的工具,无论是在日常开发、...
php
模拟
浏览器请求
网页
见容
这一技术常被称为“
网页
抓取”或“屏幕抓取”,在
数据
分析、信息聚合、自动化测试等场景下非常实用。 首先,
模拟
浏览器请求的关键在于发送HTTP请求。PHP提供了多种方式来实现这一功能,如`file_get_contents`、
cURL
...
CUrl
Http封装
curl
类
- **表单
提交
**:表单
提交
通常涉及
POST
请求,但
CUrl
Http类可能
会
提供一个专门的`submitForm()`方法,处理表单字段和值,自动构造
POST
数据
。 3. **
curl
选项设置**
CUrl
Http类通过`setOpt()`方法,允许开发者设置...
cURL
的windows版本,带中文说明
2. **
POST
请求**:`
curl
-d "key=value" [URL]`,将
数据
`key=value`发送到服务器。 3. **头信息**:`
curl
-H "Header: value" [URL]`,添加自定义HTTP头部。 4. **保存输出**:`
curl
[URL] > output.txt`,将响应...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章