Wysyłaj żądania HTTP z przeglądarki i analizuj odpowiedź — nagłówki, treść i JSONPath — bez instalowania czegokolwiek.
HTTP Request Tester wysyła żądanie z ustawioną metodą, adresem URL, parametrami, nagłówkami i treścią, a potem pokazuje status, nagłówki i treść odpowiedzi. Środowiska przechowują zmienne, np. bazowy URL lub token, więc to samo żądanie działa i na środowisku deweloperskim, i na produkcji. Żądanie można zaimportować z curl i wyeksportować jako curl, Fetch, Axios lub kod w Pythonie.
Żądanie trafia z Twojej przeglądarki bezpośrednio na wskazany serwer — nie przez Oninode — więc ten serwer otrzymuje wszystko, co wysyłasz. Środowiska i ich zmienne są przechowywane tylko w tej przeglądarce i nie synchronizują się z kontem. Sama witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”, bez treści. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”.
Najczęściej to CORS: żądanie wykonuje się w Twojej przeglądarce, a serwer musi na nie zezwolić nagłówkiem Access-Control-Allow-Origin. curl i Postman nie są przeglądarkami, więc ta zasada ich nie dotyczy.
Przechowują zmienne — bazowy URL, token, identyfikator — których używasz w żądaniu. Przełącz środowisko, a to samo żądanie trafi na inny serwer lub z innymi danymi logowania.
Nie. Pomiędzy nie ma serwera Oninode: przeglądarka łączy się z API bezpośrednio. Dlatego zresztą obowiązują zasady CORS.