Viac na
Ako zobraziť hlavičky požiadaviek pomocou príkazového riadku curl
Príkazový riadok curl dokáže zobraziť hlavičku odpovede pomocou možnosti -D
, ale ja chcem vidieť, akú hlavičku požiadavky posiela. Ako to môžem urobiť?
508
3
Voľba curl'
-v
alebo--verbose
okrem iného zobrazuje hlavičky HTTP požiadaviek. Tu je niekoľko ukážok výstupu:Domnievam sa, že prepínač príkazového riadku, ktorý hľadáte na odovzdanie curlu, je
-I
.Príklad použitia:
Okrem toho, ak sa stretnete so stavovým kódom HTTP odpovede 301, môžete odovzdať aj prepínač argumentov
-L
, ktorý poviecurl
, aby sledoval presmerovanie URL a v tomto prípade vypísal hlavičky všetkých stránok (vrátane presmerovania URL), ako je znázornené nižšie:Možnosť verbose je užitočná, ale ak chcete vidieť všetko, čo curl robí (vrátane prenášaného tela HTTP, nielen hlavičiek), odporúčam použiť jednu z nasledujúcich možností:
--trace-ascii -
# stdout--trace-ascii output_file.txt
# súbor