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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                詳情參考函數參考----其他服務----cURL [cURL 函數](https://php.net/manual/zh/ref.curl.php) **[curl\_close](https://php.net/manual/zh/function.curl-close.php)**?— 關閉 cURL 會話 [curl\_copy\_handle](https://php.net/manual/zh/function.curl-copy-handle.php)?— 復制一個cURL句柄和它的所有選項 [curl\_errno](https://php.net/manual/zh/function.curl-errno.php)?— 返回最后一次的錯誤代碼 [curl\_error](https://php.net/manual/zh/function.curl-error.php)?— 返回當前會話最后一次錯誤的字符串 [curl\_escape](https://php.net/manual/zh/function.curl-escape.php)?— 使用 URL 編碼給定的字符串 [curl\_exec](https://php.net/manual/zh/function.curl-exec.php)?— 執行 cURL 會話 [curl\_file\_create](https://php.net/manual/zh/function.curl-file-create.php)?— 創建一個 CURLFile 對象 [curl\_getinfo](https://php.net/manual/zh/function.curl-getinfo.php)?— 獲取一個cURL連接資源句柄的信息 **[curl\_init](https://php.net/manual/zh/function.curl-init.php)**?(url=null)— 初始化 cURL 會話 [curl\_multi\_add\_handle](https://php.net/manual/zh/function.curl-multi-add-handle.php)?— 向curl批處理會話中添加單獨的curl句柄 [curl\_multi\_close](https://php.net/manual/zh/function.curl-multi-close.php)?— 關閉一組cURL句柄 [curl\_multi\_errno](https://php.net/manual/zh/function.curl-multi-errno.php)?— 返回上一次 curl 批處理的錯誤碼 [curl\_multi\_exec](https://php.net/manual/zh/function.curl-multi-exec.php)?— 運行當前 cURL 句柄的子連接 [curl\_multi\_getcontent](https://php.net/manual/zh/function.curl-multi-getcontent.php)?— 如果設置了CURLOPT\_RETURNTRANSFER,則返回獲取的輸出的文本流 [curl\_multi\_info\_read](https://php.net/manual/zh/function.curl-multi-info-read.php)?— 獲取當前解析的cURL的相關傳輸信息 [curl\_multi\_init](https://php.net/manual/zh/function.curl-multi-init.php)?— 返回一個新cURL批處理句柄 [curl\_multi\_remove\_handle](https://php.net/manual/zh/function.curl-multi-remove-handle.php)?— 移除cURL批處理句柄資源中的某個句柄資源 [curl\_multi\_select](https://php.net/manual/zh/function.curl-multi-select.php)?— 等待所有cURL批處理中的活動連接 [curl\_multi\_setopt](https://php.net/manual/zh/function.curl-multi-setopt.php)?— 為 cURL 并行處理設置一個選項 [curl\_multi\_strerror](https://php.net/manual/zh/function.curl-multi-strerror.php)?— 返回字符串描述的錯誤代碼 [curl\_pause](https://php.net/manual/zh/function.curl-pause.php)?— 暫停和取消暫停一個連接。 [curl\_reset](https://php.net/manual/zh/function.curl-reset.php)?— 重置一個 libcurl 會話句柄的所有的選項 [curl\_setopt\_array](https://php.net/manual/zh/function.curl-setopt-array.php)?— 為 cURL 傳輸會話批量設置選項 **[curl\_setopt](https://php.net/manual/zh/function.curl-setopt.php)($resource\_ch,$options,$options\_value)**— 設置 cURL 傳輸選項 [curl\_share\_close](https://php.net/manual/zh/function.curl-share-close.php)?— 關閉 cURL 共享句柄 [curl\_share\_errno](https://php.net/manual/zh/function.curl-share-errno.php)?— 返回共享 curl 句柄的最后一次錯誤號 [curl\_share\_init](https://php.net/manual/zh/function.curl-share-init.php)?— 初始化一個 cURL 共享句柄。 [curl\_share\_setopt](https://php.net/manual/zh/function.curl-share-setopt.php)?— 為 cURL 共享句柄設置選項。 [curl\_share\_strerror](https://php.net/manual/zh/function.curl-share-strerror.php)?— 返回錯誤號對應的錯誤消息 [curl\_strerror](https://php.net/manual/zh/function.curl-strerror.php)?— 返回錯誤代碼的字符串描述 [curl\_unescape](https://php.net/manual/zh/function.curl-unescape.php)?— 解碼給定的 URL 編碼的字符串 [curl\_version](https://php.net/manual/zh/function.curl-version.php)?— 獲取 cURL 版本信息 ## **curl模擬http請求** ``` function curl($url, $data = null){ // 1.創建一個新的CURL資源 $ch = curl_init(); // 2.設置URL相應的選項 設置請求的URL地址 curl_setopt($ch, CURLOPT_URL, $url); // 將curl_exec()獲取的信息以文件流的形式返回,而不是直接輸出(0為直接輸出) curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 啟用時會將頭文件的信息作為數據流輸出 //curl_setopt($ch, CURLOPT_HEADER, 0); // 設置cURL允許執行的最長秒數 curl_setopt($ch, CURLOPT_TIMEOUT, 10); //存在data就啟用post發送 啟用時會發送一個常規的POST請求,類型為:application/x-www-form-urlencoded,就像表單提交的一樣。 curl_setopt($ch, CURLOPT_POST, $data ? 1 : 0);//發送方式 curl_setopt($ch, CURLOPT_POSTFIELDS, $data);//請求時發送的內容 //忽略證書 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //3.抓去URL并將它傳遞給瀏覽器 $output = curl_exec($ch); //4.關閉CURL資源,并且釋放系統資源 curl_close($ch); //返回輸出 return $output; } ``` ## [**curl 文件上傳**](https://www.cnblogs.com/lichihua/p/10503222.html) **curl\_file\_create**?(帶路徑的文件名?\[, 文件`mimetype`?, 上傳數據里的文件名\] ) ; new **cURLFile**(帶路徑的文件名?\[, 文件的`mimetype`?, 上傳數據里的文件名\] ) ; ~~~ $ch = curl_init('http://example.com/upload.php'); // 創建CURLFile對象 $cfile = curl_file_create('/data/cats.jpg','image/jpeg','test_name'); // 分配提交的數據 $data = array('test_file' => $cfile); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_exec($ch); ~~~ upload.php接受到的數據格式類似: ~~~ array(1) { ["test_file"]=> array(5) { ["name"]=> string(9) "test_name" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(14) "/tmp/phpPC9Kbx" ["error"]=> int(0) ["size"]=> int(46334) } } ~~~
                  <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>

                              哎呀哎呀视频在线观看