ホームページ >バックエンド開発 >PHPチュートリアル >PHP で cURL を使用して RAW POST リクエストを実行するにはどうすればよいですか?
PHP で cURL を使用した RAW POST の実行
cURL を使用して PHP で RAW POST 操作を実行すると、手動で作成する複雑さを回避できます。 HTTP ヘッダー。簡略化されたアプローチは次のとおりです。
$ch = curl_init(); // Set the target URL curl_setopt($ch, CURLOPT_URL, "http://url/url/url"); // Enable return transfer to capture the response curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Specify that it's a POST request curl_setopt($ch, CURLOPT_POST, 1); // Pass the raw data for POST curl_setopt($ch, CURLOPT_POSTFIELDS, "raw data goes here"); // Set the content type as plain text curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: text/plain']); // Execute the curl request and capture the result $result = curl_exec($ch);
これらのオプションを利用すると、複雑なヘッダー操作を必要とせずに生の POST データを送信できます。
以上がPHP で cURL を使用して RAW POST リクエストを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。