コマンド ラインの cURL を PHP cURL に変換する
コマンド ラインの cURL コマンドを同等の PHP に変換するのは難しそうに思えるかもしれませんが、実際は非常に簡単です。 。内訳は次のとおりです:
提供されたコマンド ライン cURL を変換するための PHP コード スニペットを次に示します。
$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); ...
プレースホルダー ".. ." に、適切な認証資格情報と必要な追加オプションを指定します。詳細については、curl_setopt に関する PHP ドキュメントを参照してください: http://www.php.net/manual/en/function.curl-setopt.php
以上がコマンドライン cURL コマンドを PHP cURL に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。