最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php如何获取跳转后的真实地址

来源:动视网 责编:小采 时间:2020-11-02 18:47:29
文档

php如何获取跳转后的真实地址

php如何获取跳转后的真实地址:php获取跳转地址的方法:首先创建一个PHP示例代码文件;然后获取一个短地址;接着通过get_headers()函数把头部信息获取到;最后分析跳转地址即可。PHP获取跳转后的真实地址获取到一个短连接,需要将短连接转换成真实的网址,通过查资料,发现 PHP 提
推荐度:
导读php如何获取跳转后的真实地址:php获取跳转地址的方法:首先创建一个PHP示例代码文件;然后获取一个短地址;接着通过get_headers()函数把头部信息获取到;最后分析跳转地址即可。PHP获取跳转后的真实地址获取到一个短连接,需要将短连接转换成真实的网址,通过查资料,发现 PHP 提


PHP获取跳转后的真实地址

获取到一个短连接,需要将短连接转换成真实的网址,通过查资料,发现 PHP 提供了一个函数 get_headers() ,可以完成这个任务,先把 头部信息获取到,然后再分析跳转地址即可:

$url = 'http://t.cn/h5mwx';
 $headers = get_headers($url, TRUE);
print_r($headers);
//输出跳转到的网址
echo $headers['Location'];

结果:

Array
(
 [0] => HTTP/1.1 302 Found
 [Date] => Array
 (
 [0] => Mon, 24 Jun 2019 09:35:18 GMT
 [1] => Mon, 24 Jun 2019 09:35:18 GMT
 )
 [Content-Type] => Array
 (
 [0] => text/html;charset=UTF-8
 [1] => text/html
 )
 [Content-Length] => Array
 (
 [0] => 202
 [1] => 14615
 )
 [Connection] => close
 [Set-Cookie] => Array
 (
 [0] => aliyungf_tc=AQAAAAT06182sQMAe4N7dySC5VJrv03L; Path=/; HttpOnly
 [1] => BAIDUID=11F195A5E7DFE34FC3BF57618AF40AF5:FG=1; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=21474837; path=/; domain=.baidu.com
 [2] => BIDUPSID=11F195A5E7DFE34FC3BF57618AF40AF5; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=21474837; path=/; domain=.baidu.com
 [3] => PSTM=15613618; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=21474837; path=/; domain=.baidu.com
 )
 [Server] => Array
 (
 [0] => nginx
 [1] => BWS/1.1
 )
 [Location] => http://www.baidu.com
 [1] => HTTP/1.0 200 OK
 [Accept-Ranges] => bytes
 [Cache-Control] => no-cache
 [Etag] => "5d0888c3-3917"
 [Last-Modified] => Tue, 18 Jun 2019 06:46:27 GMT
 [P3p] => CP=" OTI DSP COR IVA OUR IND COM "
 [Pragma] => no-cache
 [Vary] => Accept-Encoding
 [X-Ua-Compatible] => IE=Edge,chrome=1
)
http://www.baidu.com

很多相关知识,请访问PHP中文网!

文档

php如何获取跳转后的真实地址

php如何获取跳转后的真实地址:php获取跳转地址的方法:首先创建一个PHP示例代码文件;然后获取一个短地址;接着通过get_headers()函数把头部信息获取到;最后分析跳转地址即可。PHP获取跳转后的真实地址获取到一个短连接,需要将短连接转换成真实的网址,通过查资料,发现 PHP 提
推荐度:
标签: 地址 获取 php
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top