http-status-codes

403 Forbidden vs 401 Nieautoryzowano odpowiedzi HTTP

Dla strony internetowej, która istnieje, ale dla której użytkownik, który nie ma wystarczających uprawnień, (nie jest zalogow ... żdym do tej pory, nie jest bardzo jasne, na różnicę między nimi. Jakie przypadki użycia są odpowiednie dla każdej odpowiedzi?

Kod statusu HTTP do aktualizacji i usunięcia?

Jaki kod stanu mam ustawić dla UPDATE (PUT) i DELETE (np. produkt pomyślnie zaktualizowany)?

REST kody statusu HTTP dla nieudanej walidacji lub nieprawidłowego duplikatu

Buduję aplikację z API opartym na REST i doszedłem do punktu, w którym określam kody statusu dla każdego żądania. Jaki kod s ... 2616/rfc2616-sec10.html ale żadne z nich nie wydaje się właściwe. Czy istnieje powszechna praktyka wysyłania kodów statusu?

JAX - RS-Jak zwrócić kod statusu JSON i HTTP razem?

Piszę REST web app (NetBeans 6.9, JAX-RS, TopLink Essentials) i próbuję zwrócić kod statusu HTTP JSON i. Mam gotowy i działaj ... kod błędu i wiadomość na stronie HTML). Czy jest to możliwe, czy kody statusu HTTP nie powinny być używane do takich rzeczy?

Jaki jest odpowiedni kod statusu HTTP zwracany przez usługę REST API w przypadku niepowodzenia walidacji?

Zwracam obecnie 401 nieautoryzowanych za każdym razem, gdy napotkam błąd walidacji w moim Django/tłok oparta aplikacja REST ... wyżej oznacza awarię walidacji danych na poziomie aplikacji, tj. nieprawidłowo określony datetime, fałszywy adres e-mail itp.

Rzuć HttpResponseException lub żądanie zwrotu.Createerroresponse?

Po przejrzeniu artykułu Obsługa wyjątków w ASP.NET Web API jestem trochę zdezorientowany, kiedy rzucić wyjątek i zwrócić odp ... ); var httpError = new HttpError(message); return Request.CreateErrorResponse(HttpStatusCode.NotFound, httpError); }

400 vs 422 odpowiedź na POST z danymi

Próbuję dowiedzieć się, jaki jest poprawny kod statusu w różnych scenariuszach z "REST-like" API, nad którym pracuję. Załóżmy ... nem zwrócić 422? Chodzi mi o JSON (czyli obsługiwane) i jest poprawny JSON, po prostu nie zawiera wszystkich wymaganych pól.

Jaka jest różnica między kodami statusu HTTP 301 i 308?

Jaka jest różnica między kodami statusu HTTP 301 i 308? 301 (przeniesione na stałe): to i wszystkie przyszłe żądania powinn ... nent Redirect): żądanie i wszystkie przyszłe żądania powinny być powtarzane przy użyciu innego URI. Wydają się być podobne.

Różnica między kodami przekierowań HTTP

Różnice między różnymi kodami przekierowań HTTP 3XX nie są dla mnie jasne. Tak, czytałem specyfikację, ale wydaje się, że je ... traktowała go jak 303. Ale jaka jest różnica między 303 A 301? Czy 301 ma oznaczać, że przekierowanie jest bardziej stałe?

Jaki kod odpowiedzi statusu HTTP powinienem użyć, jeśli w żądaniu brakuje wymaganego parametru?

Myślę, że 412 (Warunek wstępny nie powiódł się) , ale może być lepszy standard?

skrypt, aby uzyskać kod statusu HTTP listy adresów URL?

Mam listę adresów URL, które muszę sprawdzić, czy nadal działają, czy nie. Chciałbym napisać skrypt bash, który robi to za mn ... ć tę sprawę. Aby dowiedzieć się więcej na ten temat, zobacz sprawdź, czy adres URL trafia do strona zawierająca tekst "404"

Zwracanie kodu statusu http z kontrolera API Web

Próbuję zwrócić kod stanu 304 niezmodyfikowany dla metody GET w kontrolerze API www. Jedynym sposobem, w jaki mi się udało b ... tkownikiem (Jak pokazują wszystkie przykłady API internetowych Z GET), a nie zwracał HttpResponseMessage lub coś w tym stylu.

Utwórz zapytanie z postem, którego kody odpowiedzi 200 lub 201 i treść

Załóżmy, że piszę usługę REST, której zamiarem jest dodanie nowej pozycji danych do systemu. Planuję zamieścić na http://m ... dź powinna zawierać podmiot zawierający listę zasobów charakterystyka i lokalizacja Znaczy. Zalecenia? Interpretacje?

Python Request Post with param data

Jest to surowe żądanie wywołania API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d4 ... nse [400]> Wszystko wygląda dobrze dla mnie i nie jestem do końca pewien, co zamieszczam źle, aby uzyskać odpowiedź 400.

Jak Mogę uzyskać kod statusu HTTP z ServletResponse w ServletFilter?

Próbuję zgłosić każdy kod statusu HTTP zwrócony z mojej aplikacji webapp. Jednak kod statusu nie wydaje się być dostępny za ... wet jeśli rzucę go do HttpServletResponse. Czy istnieje sposób na uzyskanie dostępu do tej wartości w filtrze ServletFilter?

Jaki jest prawidłowy kod statusu HTTP przy przekierowaniu na stronę logowania?

Gdy użytkownik nie jest zalogowany i próbuje uzyskać dostęp do strony wymagającej logowania, jaki jest prawidłowy kod statusu ... ate & conclusion: HTTP 302 jest lepszy, ponieważ wiadomo, że ma najlepszą kompatybilność z klientami / przeglądarkami.

Android: jak uzyskać kod statusu żądania HttpClient

Chcę pobrać plik i muszę sprawdzić kod statusu odpowiedzi (ie HTTP /1.1 200 OK). To jest fragment mojego kodu: HttpGet http ... = new DefaultHttpClient(); HttpResponse response = httpclient.execute(httpRequest); ... Jak uzyskać kod statusu odpowiedzi?

Jak wybrać kod statusu HTTP w REST API dla opcji "jeszcze nie gotowy, spróbuj ponownie później"? [zamknięte]

Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... dpowiednie; nie ma "innego" adresu URL, aby spróbować. Jaki jest prawidłowy kod statusu HTTP, aby zwrócić w takim przypadku?

HTTP 400 (bad request) dla błędu logicznego, a nie nieprawidłowej składni żądania

Specyfikacja HTTP / 1.1 (RFC 2616) ma następujące znaczenie dla status code 400, Bad Request (§10.4.1): Wniosek nie móg ... zapewnia większy wgląd w zamierzone użycie 400? Przykłady: Google Data Protocol, Reference Protocol, HTTP status Codes