Pytania oznaczone «response»

697
Standardowy format odpowiedzi JSON API?

Czy istnieją standardy lub najlepsze praktyki dotyczące strukturyzacji odpowiedzi JSON z interfejsu API? Oczywiście dane każdej aplikacji są inne, więc nie przejmuję się tym, ale raczej „odpowiedzią”, jeśli wolisz. Przykład tego, co mam na myśli: Pomyślna prośba: { "success": true, "payload":...

163
Guzzlehttp - Jak uzyskać treść odpowiedzi z Guzzle 6?

Próbuję napisać otokę wokół interfejsu API, który rozwija moja firma. To spokojne, a za pomocą Postmana mogę wysłać żądanie postu do punktu końcowego, na przykład http://subdomain.dev.myapi.com/api/v1/auth/z nazwą użytkownika i hasłem jako danymi POST i otrzymuję token. Wszystko działa zgodnie z...

141
Zwróć kod stanu HTTP 201 w kolbie

Używamy Flaska dla jednego z naszych API i zastanawiałem się, czy ktoś wie, jak zwrócić odpowiedź HTTP 201? W przypadku błędów takich jak 404 możemy zadzwonić: from flask import abort abort(404) Ale za 201 dostaję LookupError: brak wyjątku dla 201 Czy muszę utworzyć własny wyjątek, taki jak...

107
Usuń nagłówek odpowiedzi serwera IIS7

Czy istnieje sposób na usunięcie nagłówka odpowiedzi „Server” z usług IIS7? Jest kilka artykułów pokazujących, że używając HttpModules możemy osiągnąć to samo. Będzie to pomocne, jeśli nie mamy uprawnień administratora do serwera. Nie chcę też pisać filtru ISAPI. Mam uprawnienia administratora do...

101
kontynuuj przetwarzanie php po wysłaniu odpowiedzi http

Mój skrypt jest wywoływany przez serwer. Z serwera otrzymam ID_OF_MESSAGEi TEXT_OF_MESSAGE. W moim skrypcie obsłużę przychodzący tekst i wygeneruję odpowiedź z parametrami: ANSWER_TO_IDi RESPONSE_MESSAGE. Problem w tym, że wysyłam odpowiedź na incomming "ID_OF_MESSAGE", ale serwer, który wyśle...

98
Python Flask Celowo pusta odpowiedź

Czy istnieje sposób na zwrócenie odpowiedzi (z make_response()obiektu lub podobnej) z określonymi właściwościami, aby nie renderowała ponownie strony i nie robiła też nic innego. Próbuję uruchomić kod na serwerze bez generowania żadnych danych wyjściowych Prosty zwrot „Brak” daje: ValueError:...