• PHP发送请求头和接收打印请求头


    一、发送请求头

    //发送地址
    $url = 'http://127.0.0.1/2.php';
    //请求头内容
    $headers = array(
        'Authorization: '.$basic,
        'suibianzhi: '.$basic,
    );
    //使用curl发送
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    $result = curl_exec($ch);
    curl_close($ch);
    echo $result;

    二、接收并打印请求头

    $headers = array();
    foreach ($_SERVER as $key => $value) {
        if ('HTTP_' == substr($key, 0, 5)) {
            $headers[str_replace('_', '-', substr($key, 5))] = $value;
        }
    }    
    echo '<pre>';
    print_r($headers);  
  • 相关阅读:
    文件系统操作与磁盘管理
    文件打包与解压缩
    环境变量与文件查找
    Linux目录结构及文件基本操作
    vim3
    vim2
    vim1
    用户管理
    初识
    第一章
  • 原文地址:https://www.cnblogs.com/phpyangbo/p/5867818.html
Copyright © 2020-2023  润新知