Maison > développement back-end > tutoriel php > Comment ajouter des en-têtes personnalisés aux requêtes cURL en PHP ?

Comment ajouter des en-têtes personnalisés aux requêtes cURL en PHP ?

DDD
Libérer: 2024-12-02 21:54:10
original
371 Les gens l'ont consulté

How to Add Custom Headers to cURL Requests in PHP?

Personnalisation des en-têtes dans les requêtes PHP cURL

Dans certaines situations, la modification des en-têtes de requête devient nécessaire, notamment lors de l'émulation de protocoles de communication spécifiques. Cet article montre comment ajouter des en-têtes personnalisés aux requêtes HTTP cURL en PHP.

Solution :

Pour ajouter des en-têtes personnalisés à une requête cURL, utilisez l'option CURLOPT_HTTPHEADER. Cette option accepte un tableau de lignes d'en-tête. Par exemple, pour définir les en-têtes mentionnés dans la question :

$ch = curl_init();

$headers = [
    'X-Apple-Tz: 0',
    'X-Apple-Store-Front: 143444,12'
];

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
Copier après la connexion

Une fois les en-têtes définis, la requête peut être exécutée à l'aide de curl_exec().

Référence :

Pour des informations détaillées sur cette option, reportez-vous au manuel PHP : https://www.php.net/manual/en/function.curl-setopt.php

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal