gpt4 book ai didi

php - 检索通过curl传递的用户名、密码参数

转载 作者:行者123 更新时间:2023-12-02 09:08:42 24 4
gpt4 key购买 nike

我正在尝试使用curl 将用户名和密码参数发送到url,并且我想检索它们。我将参数发送到页面,如下所示:

<?php

$curl = curl_init('http://localhost/sample.php');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_USERPWD, 'key:123456');
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_USERAGENT, 'Sample Code');

$response = curl_exec($curl);
$resultStatus = curl_getinfo($curl);

if($resultStatus['http_code'] == 200) {
echo $response;
} else {
echo 'Call Failed '.print_r($resultStatus);
}
?>

现在在sample.php页面中,我如何检索这些参数?(这里,用户名是关键,密码是123456)。

我认为它们必须在 $_SERVER 数组中可用,但它们不可用。

最佳答案

一些参数,如 CURLOPT_USERAGENT 是在 HTTP header 中发送的,可以使用特殊的全局变量如 $_SERVER['HTTP_USER_AGENT'] 进行检索(请参阅 http://www.php.net/manual/de/reserved.variables.server.php )。

其他的,例如 CURLOPT_SSL_VERIFYPEER 仅在 CURL 本地,不会发送到服务器。

关于php - 检索通过curl传递的用户名、密码参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4933884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com