小编Car*_*cha的帖子

从 cURL 获取 CURLOPT_HTTPHEADER 的值

我有下面的方法,即使用cURL从网络服务器获取响应。

function login (string $_login, string $_password) : string {

    $url = "https://acweb.net.br/api/orcamentos/login";  

    $fields = [
        "login"    => $_login,
        "password" => $_password
    ];

    $headers = [
        "Try" => "Trying"
    ];

    $ch = curl_init();

    curl_setopt( $ch, CURLOPT_URL, $url);
    curl_setopt( $ch, CURLOPT_POST, true);
    curl_setopt( $ch, CURLOPT_POSTFIELDS, $fields);
    curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true);

    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

    return curl_exec( $ch );

}
Run Code Online (Sandbox Code Playgroud)

效果很好!

我可以通过以下方式获取$_POST的值

print_r ($_POST)
Run Code Online (Sandbox Code Playgroud)

但我无法获取CURLOPT_HTTPHEADER的值。

编辑:

我确实尝试过:

print_r ($_SERVER)
Run Code Online (Sandbox Code Playgroud)

但它不在那里。

如何获取 …

php curl php-7

1
推荐指数
1
解决办法
4897
查看次数

标签 统计

curl ×1

php ×1

php-7 ×1