<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 概述 1. cURL : Client URL Library Functions 的簡稱 . 2. 官方定義 : curl is a command line tool for transferring data with URL syntax , 即使用URL語法傳輸數據的命令行工具. ### 使用場景 1. 網頁資源 : 編寫網頁爬蟲. 2. WebService 數據接口資源 : 動態獲取接口數據,比如天氣,號碼歸屬地等等. 3. FTP服務器里面的文件資源 : 下載上傳FTP服務器里面的文件. 4. 其他資源 : 所有網絡上的資源都可以用cURL訪問和下載到. ### 在PHP種使用cURL 1. windows : 打開cmd 命令行 輸入php -i , 查找curl . 2. linux : 命令行輸入 php -i | grep cURL 查看是否支持 . 3. 如何使用呢 ? ![](https://box.kancloud.cn/00ad91b82e044b68e8d42154f276d0bc_951x546.png) ### cURL實戰 #### 制作一個簡單的爬蟲 : 一般都用$ch 這個變量來保存cutl_init()的資源. h應該是handle的縮寫,句柄. ~~~ $ch = curl_init("http://www.baidu.com"); curl_exec($ch); curl_close($ch); ~~~ ![](https://box.kancloud.cn/2357709904c7bf5e62ca91a6cef0cd5a_964x186.png) #### 用cURL抓取網頁信息并替換部分內容(get方式) ~~~ $url = "https://www.baidu.com"; $ch = curl_init(); //初始化 curl_setopt_array($ch, [ CURLOPT_URL => $url, //指定地址 CURLOPT_SSL_VERIFYPEER => false, //禁止服務器驗證SSL證書 CURLOPT_SSL_VERIFYHOST => false, //禁止驗證https CURLOPT_RETURNTRANSFER => true, //以文檔流形式返回 ]); $output = curl_exec($ch); //執行 echo str_replace('百度', 'Jiee', $output); //打印 ~~~ ![](https://box.kancloud.cn/8a438d050bce844952c177807f27ecba_760x504.png) #### 調用天氣信息(post) ~~~ $url = 'ws.webxml.com.cn/WebServices/WeatherWS.asmx/getWeather'; $ch = curl_init(); $data = 'theCityCode=31119'; curl_setopt_array($ch, [ CURLOPT_URL => $url, CURLOPT_POST => true, //使用post方式 CURLOPT_POSTFIELDS => $data, //post傳遞的參數 CURLOPT_SSL_VERIFYHOST => false, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => [ //必須設置報頭信息 'application/x-www-form-urlencoded', 'charset=utf-8', 'Content-length:' . count($data) ] ]); $output = curl_exec($ch); ~~~
                  <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>

                              哎呀哎呀视频在线观看