„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie sende ich eine Roh Postanforderung mit Curl in PHP?

Wie sende ich eine Roh Postanforderung mit Curl in PHP?

Gepostet am 2025-03-24
Durchsuche:498

How to Send a Raw POST Request with cURL in PHP?

Wie sende ich eine rohe Postanfrage mit curl in php

in php, curl ist eine beliebte Bibliothek für das Senden von HTTP -Anfragen. In diesem Artikel wird demonstriert, wie CURL verwendet wird, um eine Roh Post -Anfrage auszuführen, wobei die Daten in nicht kodiertem Formular gesendet werden.

Erstellen der Anfrage

, um eine Roh Post -Anfrage zu senden, beginnen Sie mit der Initialisierung einer CURL -Sitzung mit Curl_init (). Dann konfigurieren Sie die folgenden Optionen:

  • curlopt_url: Die URL der Anfrage
  • curlopt_returntransfer: Setzen Sie auf 1, um die Antwort als String zurückzugeben. Die Rohdaten, die gesendet werden sollen
  • angeben, type type

für eine rohe Postanfrage ist es wichtig, den Inhaltstyp des Körpers anzugeben. In diesem Fall ist es Text/einfach. Verwenden Sie dazu die Option curlopt_httpheader mit einem Array, das den folgenden Header enthält: 'Inhaltstyp: text/klin. Die Antwort wird in der Variablen $ ergebnis gespeichert.

Beispielcode
'Content-Type: text/plain'

Der folgende Code -Snippet enthält ein Beispiel für eine Rohpostanfrage mit Curl in Php: $ ch = curl_init (); curl_setopt ($ ch, curlopt_url, "http: // url/url/url"); curl_setopt ($ ch, curlopt_returntransfer, 1); curl_setopt ($ ch, curlopt_post, 1); curl_setopt ($ ch, curlopt_postfields, "Körper geht hier"); curl_setopt ($ ch, curlopt_httpheder, array ('content-type: text/plain'); $ result = curl_exec ($ ch);

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3