O programie
Użyj tego narzędzia dewelopera, aby sprawdzić skopiowane nagłówki, zachować powtarzające się wartości i odbudować bloki nagłówków żądania lub odpowiedzi.
Co to narzędzie robi
Kreator analizy nagłówków HTTP przekształca surowy tekst nagłówków w ustrukturyzowany JSON i może odbudować bloki nagłówków z JSON, gdy musisz wkleić je z powrotem do przykładów kodu, próbnych fixture'ów lub dokumentacji API.
Analizowanie skopiowanych nagłówków
Wklej nagłówki z narzędzi dewelopera przeglądarki, przykładów curl lub logów serwera, aby przekształcić je w czytelny obiekt JSON. Gdy ten sam nagłówek pojawia się więcej niż raz, narzędzie zachowuje te wartości w tablicach zamiast łączyć je w jeden ciąg.
Budowanie bloków nagłówków
Tryb kreatora akceptuje albo zwykły obiekt JSON nagłówków, albo opakowanie z polami startLine i headers. Ułatwia to regenerację przykładów żądań, fragmentów odpowiedzi mock i fixture'ów testowych z ustrukturyzowanych danych.
Dlaczego powtarzające się nagłówki mają znaczenie
Niektóre nagłówki, takie jak Set-Cookie, potrzebują osobnych linii dla każdej wartości. Zachowanie powtarzających się wartości w tablicach pomaga uniknąć nieprawidłowych scaleni i zachowuje kształt, którego naprawdę potrzebujesz w rzeczywistym ruchu HTTP.
Praktyczne przepływy pracy
- Sprawdź przykłady API skopiowane z dokumentacji przed przekształceniem ich w fixture'y.
- Normalizuj surowe nagłówki odpowiedzi podczas debugowania problemów z proxy, CDN lub autoryzacją.
- Generuj bloki nagłówków do testów, demonstracji i przewodników wprowadzających z ustrukturyzowanego JSON.