91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中用來可以做異步調用的代碼

發布時間:2020-07-25 17:09:23 來源:網絡 閱讀:312 作者:xiao5461 欄目:web開發
    /**
     * 發送一個異步http協議的Get請求,不用關心結果
     * @param  $url
     * @param  $errno
     * @param  $errstr
     * @param  $time_out
     */
    static public function getAsn($url,$errno='',$errstr='',$time_out = 5) {
        //移除url中的空格,如果可以格式化url,或許會更好
        $url = str_replace(' ', '', $url);
    
        $arr = parse_url($url);
        $arr['port'] || $arr['port'] = 80;
        $fp = fsockopen($arr['host'],$arr['port'],$errno,$errstr,$time_out);
        if(!$fp) {
            return $errno." ".$errstr;
        }
        
        $arr['query'] && $arr['query'] = '?'.$arr['query'];
        $out = "GET ".$arr['path'].$arr['query']." HTTP/1.1\r\n";
        $out .= "Host: ".$arr['host']."\r\n";
        $out .= "Connection: Close\r\n\r\n";
        fwrite($fp,$out);
        fclose($fp);
    }
    /**
     * 異步post
     * @param  $url
     * @param  $post_arr
     * @param  $errno
     * @param  $errstr
     * @param  $time_out
     */
    static     function postAsn($url,$post_arr,$errno = '',$errstr='',$time_out = 5) {
        $arr = parse_url($url);
        $arr['port'] || $arr['port'] = 80; 
        $fp = fsockopen($arr['host'],$arr['port'],$errno,$errstr,$time_out);
        if(!$fp) {
            return $errno." ".$errstr;
        }
        $post_data = "";
        if($post_arr){
            //在這里還可以使用 http_build_query() 函數,將post的內容編碼
            foreach ($post_arr as $key => $val){
                $post_data .= urlencode($key) ."=". urlencode($val)."&";
            }
            $post_data = substr($post_data, 0,-1);
        }
        $data_len = strlen($post_data);  
        $arr['query'] && $arr['query'] = '?'.$arr['query'];
        $out = "POST ".$arr['path'].$arr['query']." HTTP/1.1\r\n";
        $out .= "Host: ".$arr['host']."\r\n";
        $out .= "Content-type:application/x-www-form-urlencoded\r\n";  
        $out .= "Connection: Close\r\n";
        $out .= "Content-Length:$data_len\r\n\r\n"; 
        $out .= $post_data."\r\n";
        fwrite($fp,$out);
        fclose($fp);
    }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仙居县| 杨浦区| 九龙县| 宁安市| 巴南区| 城口县| 旅游| 扎囊县| 松原市| 莎车县| 五寨县| 富源县| 乐清市| 灵山县| 方山县| 上栗县| 阳江市| 德阳市| 玉门市| 拜城县| 久治县| 晋州市| 山西省| 芷江| 甘谷县| 汶川县| 龙南县| 寿宁县| 太湖县| 青阳县| 盘山县| 哈巴河县| 万源市| 金山区| 韩城市| 平顶山市| 东乡县| 从江县| 光泽县| 贵港市| 饶阳县|