將命令列cURL 轉換為PHP cURL
將命令列cURL 命令轉換為其PHP 等效項可能看起來令人畏懼,但實際上非常簡單。以下是細分:
使用curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);.
$pageurl = "http://hostname/@api/deki/pages/=TestPage/files/="; $filename = "test.png"; $theurl = $pageurl . $filename; $ch = curl_init($theurl); curl_setopt($ch, CURLOPT_COOKIE, ...); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT'); curl_setopt($ch, CURLOPT_BINARYTRANSFER, TRUE); curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: image/png']); curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); ...這是一個提供程式碼的 PHP 行cURL:請記住將佔位符「...」替換為適當的內容驗證憑證以及所需的任何其他選項。有關更多信息,請參閱關於curl_setopt的PHP文檔:http://www.php.net/manual/en/function.curl-setopt.php
以上是如何將命令列 cURL 命令轉換為 PHP cURL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!