Ich möchte eine Kopfzeile an meinen Apache-Server auf einer Linux-Box senden. Wie kann ich dies über einen cURL-Aufruf erreichen?
Wenn Sie mehrere Header senden wollen, verwenden Sie mehr als einen --header, es ist in Ordnung, curl wird jeden als einen anderen Header parsen. Es gibt keine Möglichkeit, Header innerhalb des gleichen --header Parameters zu trennen. Beispiel: curl --header "Accept: javascript" --header "test: hello" -v www.google.com
109 Stimmen
Es gibt eine gute Möglichkeit, die Verwendung von curl für http-Anfragen anhand von Beispielen zu lernen. Laden Sie die neueste Version von Postman herunter, konfigurieren Sie eine beliebige HTTP-Anfrage auf der Benutzeroberfläche (z.B. post, put, get mit Headern und json body) und klicken Sie dann auf "generate code" und wählen Sie die Option "curl". Sie erhalten dann die entsprechende Befehlszeile.
3 Stimmen
Hier ist ein 2minütiger Videolink zum oben kommentierten Ansatz youtu.be/L3m6cpQPsV0