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
976 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!

source:php.cn
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