Zainstalowałem dodatek Firefox RESTclient, ale mam problem ze zrozumieniem, jak przekazać parametry POST. Czy istnieje konkretny format, aby to zrobić? A może jest jakieś inne narzędzie, którego można użyć do debugowania interfejsu API REST w systemie Mac OS X?
rest
post
firefox-addon
Rukshan Marapana
źródło
źródło
Poster
(kolejny dodatek FF).Odpowiedzi:
Jeśli chcesz przesłać żądanie POST
Content-Type
” i „ wartość ” = „application/x-www-form-urlencoded
”name=mynamehere&title=TA
” w polu tekstowym „treść żądania”źródło
Oto przewodnik krok po kroku (myślę, że powinien być wstępnie załadowany z dodatkiem):
Content-Type
i wartość :application/x-www-form-urlencoded
Teraz zobaczysz sekcję „Nagłówki” z nowo dodanymi danymi.
Następnie w sekcji Treść możesz wprowadzić swoje dane do opublikowania, takie jak:
Ilekroć chcesz wysłać prośbę o publikację, z menu głównego Nagłówki wybierz
Content-Type:application/x-www-form-urlencoded
dodaną pozycję i powinna działać.źródło
Możesz wysłać parametry w adresie URL samego żądania POST.
Przykładowy adres URL:
Po skopiowaniu tego typu adresu URL w kliencie Firefox REST wykonaj wywołanie POST do wybranego serwera
źródło
Nagłówek żądania musi być ustawiony jak na poniższym obrazku.
treść żądania może być przekazana jako ciąg json w obszarze tekstowym.
źródło
Wypróbowałem metody wymienione w innych odpowiedziach, ale dla mnie wyglądają one na obejście. Używanie klienta RESTClient Add-on do wysyłania żądań HTTP POST z parametrami nie jest moim zdaniem proste, przynajmniej dla wersji, której obecnie używam, 2.0.1.
Zamiast tego spróbuj użyć innych bezpłatnych narzędzi typu open source, takich jak Apache JMeter. Jest to proste i nieskomplikowane (zobacz zrzut ekranu jak poniżej)
źródło