中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

用php的fsocket模擬get提交 模擬post提交表單

2018-07-20    來源:open-open

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用
<?php
//fsocket模擬post提交
$purl = "http://www.baidu.com";
print_r(parse_url($url));
sock_post($purl, "parm=ping");

//fsocket模擬get提交
function sock_get($url, $query)
{
    $info = parse_url($url);
    $fp   = fsockopen($info["host"], 80, $errno, $errstr, 3);
    $head = "GET " . $info['path'] . "?" . $info["query"] . " HTTP/1.0rn";
    $head .= "Host: " . $info['host'] . "rn";
    $head .= "rn";
    $write = fputs($fp, $head);
    while (!feof($fp)) {
        $line = fread($fp, 4096);
        echo $line;
    }
}
sock_post($purl, "parm=ping");

function sock_post($url, $query)
{
    $info = parse_url($url);
    $fp   = fsockopen($info["host"], 80, $errno, $errstr, 3);
    $head = "POST " . $info['path'] . "?" . $info["query"] . " HTTP/1.0rn";
    $head .= "Host: " . $info['host'] . "rn";
    $head .= "Referer: http://" . $info['host'] . $info['path'] . "rn";
    $head .= "Content-type: application/x-www-form-urlencodedrn";
    $head .= "Content-Length: " . strlen(trim($query)) . "rn";
    $head .= "rn";
    $head .= trim($query);
    $write = fputs($fp, $head);
    while (!feof($fp)) {
        $line = fread($fp, 4096);
        echo $line;
    }
}

?>

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇: C# 將 Json 解析成 DateTable

下一篇:C#性能測(cè)試模板和洗牌的隨機(jī)排序算法