Maison > développement back-end > tutoriel php > Comment effectuer une requête RAW POST avec cURL en PHP ?

Comment effectuer une requête RAW POST avec cURL en PHP ?

Susan Sarandon
Libérer: 2024-11-28 06:32:14
original
989 Les gens l'ont consulté

How to Perform a RAW POST Request with cURL in PHP?

Effectuer un POST RAW avec cURL en PHP

Pour effectuer une opération RAW POST en PHP à l'aide de cURL, vous pouvez éviter les complexités de la création manuelle En-têtes HTTP. Voici une approche simplifiée :

$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);
Copier après la connexion

En utilisant ces options, vous pouvez envoyer des données POST brutes sans avoir besoin d'une manipulation élaborée de l'en-tête.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal