Heim >Backend-Entwicklung >PHP-Tutorial >Wie füge ich benutzerdefinierte Header zu cURL-Anfragen in PHP hinzu?

Wie füge ich benutzerdefinierte Header zu cURL-Anfragen in PHP hinzu?

DDD
DDDOriginal
2024-12-02 21:54:10250Durchsuche

How to Add Custom Headers to cURL Requests in PHP?

Anpassen von Headern in cURL-PHP-Anfragen

In bestimmten Situationen ist das Ändern von Anforderungsheadern erforderlich, insbesondere bei der Emulation bestimmter Kommunikationsprotokolle. In diesem Artikel wird gezeigt, wie Sie benutzerdefinierte Header zu cURL-HTTP-Anfragen in PHP hinzufügen.

Lösung:

Um benutzerdefinierte Header zu einer cURL-Anfrage hinzuzufügen, verwenden Sie die Option CURLOPT_HTTPHEADER. Diese Option akzeptiert ein Array von Kopfzeilen. Um beispielsweise die in der Frage genannten Header festzulegen:

$ch = curl_init();

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

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

Sobald die Header festgelegt sind, kann die Anfrage mit curl_exec() ausgeführt werden.

Referenz:

Detaillierte Informationen zu dieser Option finden Sie im PHP-Handbuch: https://www.php.net/manual/en/function.curl-setopt.php

Das obige ist der detaillierte Inhalt vonWie füge ich benutzerdefinierte Header zu cURL-Anfragen in PHP hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn