你可以使用curl或者Guzzle等HTTP请求库来发送带有请求头的请求。以下是使用curl发送带有指定请求头的PHP代码示例:

<?php
$url = 'https://api.web.360kan.com:443/v1/filter/list?catid=2&pageno=1';

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36',
    'referer: https://360kan.com/',
    'Accept-Encoding: gzip'
]);
$response = curl_exec($ch);
curl_close($ch);

echo $response;
?>

这个示例使用curl库发送GET请求,并设置了指定的请求头。你可以根据需要调整请求头和请求方法(GET/POST)。

如果你想使用Guzzle库发送请求,可以通过以下方式实现:

<?php
require 'vendor/autoload.php';

use GuzzleHttp\Client;

$url = 'https://api.web.360kan.com:443/v1/filter/list?catid=2&pageno=1';
$headers = [
    'User-Agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36',
    'referer' => 'https://360kan.com/',
    'Accept-Encoding' => 'gzip'
];

$client = new Client();
$response = $client->request('GET', $url, [
    'headers' => $headers
]);

echo $response->getBody();
?>

这个示例使用Guzzle库发送GET请求,并设置了指定的请求头。请确保已经安装了Guzzle库并在代码中引入相关文件

User-Agent Mozilla50 Windows NT 100; Win64; x64 AppleWebKit53736 KHTML like Gecko Chrome109000 Safari53736 referer https360kancom Host apiweb360kancom Connection Keep-Alive Accept-Encoding gzipPHP如何用以

原文地址: https://www.cveoy.top/t/topic/hM7q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录