<track id="f1xuz"><ruby id="f1xuz"><tt id="f1xuz"></tt></ruby></track>
<p id="f1xuz"></p>
  • 0712-2888027 189-8648-0214
    微信公眾號

    孝感風信網絡科技有限公司微信公眾號

    當前位置:主頁 > 技術支持 > PHP > Laravel模擬PHP GET/POST請求示例代碼

    Laravel模擬PHP GET/POST請求示例代碼

    時間:2023-10-03來源:風信官網 點擊: 3121次
    Laravel模擬PHP GET/POST請求示例代碼
     
    模擬GET請求百度天氣信息API
     
    <?php 
     
    //創建連接
    $fp = fsockopen('apis.baidu.com',80, $errno, $errstr, 10);
     
    if(!$fp) {
    echo $errstr;die;
    }
     
    //
    $http = '';
     
    //請求行
    $http .= "GET /apistore/weatherservice/citylist?cityname=北京 HTTP/1.1\r\n";
     
    //請求頭
    $http .= "Host: apis.baidu.com\r\n";
    $http .= "Connection: close\r\n";
    $http .= "apikey: 1ae6f08bddd8e5cb8c34e9941cfaa93c\r\n\r\n";
     
    //發送
    fwrite($fp, $http);
     
    //獲取結果
    $res = '';
     
    while(!feof($fp)) {
    $res .= fgets($fp);
    }
     
    echo $res;
     
     
     ?>
     
     模擬POST請求數據信息
     
     <?php 
     
    //創建連接
    $fp = fsockopen('localhost', 80, $errno, $errstr, 10);
     
    //判斷
    if(!$fp) {
    echo $errstr;die;
    }
     
    $http = '';
     
    //請求行
    $http .= "POST /class/Public/laravel/http/server.php HTTP/1.1\r\n";
     
    //請求頭
    $http .= "Host: localhost\r\n";
    $http .= "Connection: close\r\n";
    $http .= "Cookie: username=admin;uid=200\r\n";
    $http .= "User-agent: firefox-chrome-safari-ios-android\r\n";
    $http .= "Content-type: application/x-www-form-urlencoded\r\n";
    $http .= "Content-length: 37\r\n\r\n";
     
    //請求體
    $http .= "email=123456@qq.com&username=admin\r\n";
     
    //發送
    fwrite($fp, $http);
     
    $res = '';
    //獲取結果
    while(!feof($fp)) {
    $res .= fgets($fp);
    }
     
    echo $res;
     
    ?>
    熱門關鍵詞: Laravel 模擬PHP GET POST PHP請求
    欄目列表
    推薦內容
    熱點內容
    展開
    美女自慰网站,亚洲一级a√无码,亚洲精品高清线久久,A大片免费久久精品