ホームページ >バックエンド開発 >PHPチュートリアル >コマンドラインの cURL コマンドを PHP cURL スクリプトに変換するにはどうすればよいですか?
コマンド ライン cURL から PHP cURL への変換
cURL に慣れていない Web 開発初心者として、コマンド ライン cURL コマンドの変換について支援を求めています。 PHP スクリプトで使用します。以下に段階的な説明を示します。
指定したコマンドは、「-b」(Cookie)、「-X PUT」(リクエスト メソッドを PUT に設定)、「--data-binary」(バイナリ データを送信)、「-H」(HTTP ヘッダーを設定)、および「-0」(最初の HTTP 1.1 応答行の設定を解除) options.
PHP スクリプトでは、以下の等価物を使用できます:
PHP スクリプトがどのように表示されるかの例を次に示します。
<?php $pageurl = "http://hostname/@api/deki/pages/=TestPage/files/="; $filename = "test.png"; $theurl = $pageurl . $filename; $ch = curl_init($theurl); curl_setopt($ch, CURLOPT_COOKIE, ...); // -b curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT'); // -X curl_setopt($ch, CURLOPT_BINARYTRANSFER, TRUE); // --data-binary curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: image/png']); // -H curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); // -0 // ... ?>
詳細については、次のドキュメントを参照してください。 http://www.php.net/manual/en/function.curl-setopt.php.
のcurl_setopt()以上がコマンドラインの cURL コマンドを PHP cURL スクリプトに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。