Slik viser du forespørselshoder med kommandolinjekurv
Kommandolinje curl kan vise svaroverskriften ved å bruke -D
-alternativet, men jeg vil se hvilken forespørselsoverskrift den sender. Hvordan kan jeg gjøre det?
508
3
curls
-v
eller--verbose
-alternativ viser blant annet HTTP-forespørselshodene. Her er noen eksempler på utdata:Jeg tror kommandolinjebryteren du leter etter for å passere til curl er
-I
.Eksempel på bruk:
I tillegg, hvis du støter på en HTTP-statuskode for svar på 301, kan du også sende en
-L
argumentbryter for å fortellecurl
å følge URL-omdirigeringer, og i dette tilfellet skrive ut overskriftene på alle sider (inkludert URL-omdirigeringene), illustrert nedenfor:Verbose-alternativet er praktisk, men hvis du vil se alt som curl gjør (inkludert HTTP-kroppen som overføres, og ikke bare overskriftene), foreslår jeg at du bruker et av alternativene nedenfor:
--trace-ascii -
# stdout--trace-ascii output_file.txt
# file