发送GET请求并使用php获取状态代码+ Web内容

问题描述 投票:-1回答:1

[如何使用php将带有所有标头的(GET)请求发送到主机?并获取状态代码和网络内容。

GET /Listen.xml HTTP/1.1
Host: ahost.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: close
Cookie: ClientId=1ED54D284B694B5885870D6CE02FC98C;
OIDC=1 Upgrade-Insecure-Requests: 1
Authorization: Basic YWFhOnNzcw==
php
1个回答
0
投票
<?php
$url = 'http://www.example.com';

print_r(get_headers($url));

print_r(get_headers($url, 1));
?>

来源:https://www.php.net/manual/en/function.get-headers.php

© www.soinside.com 2019 - 2024. All rights reserved.