<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                1. **抓包軟件fiddler的用法** [手機抓包設置教程](http://blog.csdn.net/gld824125233/article/details/52588275 ) http://blog.csdn.net/qq_21445563/article/details/51017605 https://www.jianshu.com/p/6c2c8a49945e 2. **利用file_get_contents第三個參數** ``` $postData=array( 'tittle'=>"this is tittle", 'content'=>'this is content', 'publish'=>'this is publish', ); //將數組或者對象解析成 foo=bar&amp;baz=boom&amp這種url格式 // 生成 URL-encode 之后的請求字符串 $postData=http_build_query($postData); $opts = array( 'http'=>array( 'method'=>"POST", 'header'=>"HOST:localhost\r\n". "Content-type:application/x-www-form-urlencoded\r\n" . "content-length:".strlen($postData) . "\r\n", "content"=>$postData, ) ); $context=stream_context_create($opts);//創建資源流上下文 file_get_contents("http://localhost/project/http/test.php",false,$context); fopen也可以: $fp=fopen("http://localhost/project/http/test.php",'r',false,$context); $fclose(); ``` 3. **socket方法** 用到的主要函數:fsockopen ``` $postData=array( 'tittle'=>"this is tittle", 'content'=>'this is content', 'publish'=>'this is publish', ); // 生成 URL-encode 之后的請求字符串 $postData=http_build_query($postData); $fp=fsockopen('localhost',80,$error,$errorStr,5); $request="POST http://localhost/project/http/test.php HTTP/1.1\r\n"; $request.="HOST:localhost\r\n"; $request.="Content-type:application/x-www-form-urlencoded\r\n"; $request.="Content-length:".strlen($postData)."\r\n\r\n"; $request.=$postData; fwrite($fp,$request); while(!feof($fp)){ echo fgets($fp,1024); } fclose($fp); ``` 4. **curl擴展** curl最重要的四個函數: ``` curl_init — 初始化一個cURL會話 curl_multi_setopt — 為 cURL 并行處理設置一個選項 curl_exec — 執行一個cURL會話 curl_close — 關閉一個cURL會話 ``` 例子: ``` $postData=array( 'tittle'=>"this is tittle", 'content'=>'this is content', 'publish'=>'this is publish', ); $ch =curl_init(); //設置提交的url curl_setopt($ch,CURLOPT_URL,$url); //設置數據的提交方式 curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$postData); //提交成功后把數據返回為字符串 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); $output=curl_exec($ch); curl_close($ch); echo $output; ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看