ホームページ >バックエンド開発 >PHPチュートリアル >この cURL コマンドを PHP cURL スクリプトに変換するにはどうすればよいですか?
cURL コマンド ラインから PHP への変換 cURL
コマンド ラインの cURL コマンドを対応する PHP スクリプトに変換する際の支援を求めるユーザーが、次の課題:
curl -b cookie.txt -X PUT \ --data-binary "@test.png" \ -H "Content-Type: image/png" \ "http://hostname/@api/deki/pages/=TestPage/files/=test.png" \ -0
目標は、このコマンドを PHP スクリプトに組み込むことです。次の変数を使用します:
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, ...); // -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 ...特定のオプションに関する追加の詳細は、PHP から取得できます。マニュアル: http://www.php.net/manual/en/function.curl-setopt.php
以上がこの cURL コマンドを PHP cURL スクリプトに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。