DaftAcademy / daftacademy-python_levelup-spring2021

19 stars 10 forks source link

Zadanie 3.4 - Method Not Allowed #18

Closed karoldus closed 3 years ago

karoldus commented 3 years ago

Mam problem z zadaniem 3.4. Napisałem program, który przekierowuje z kodem HTTP 303 i wszystko działa poprawnie. Zrobiłem to tak: RedirectResponse(url=url, status_code=303) ALE gdy zmieniam kod na podany w treści zadania HTTP 302 (status_code=302) dostaję odowiedź:

{
  "detail": "Method Not Allowed"
}

Ma ktoś pomysł/wskazówkę co z tym zrobić?

korowiov commented 3 years ago

Widziałem, że testował Pan kod na platformie z kodem 303. Podejrzewam, że 302 testował Pan lokalnie przez przeglądarkę? Ale to jest nie ważne, bo faktycznie zgodnie z wytycznymi RFC dla HTTP 1.1 powinno się używać kod 303 a nie 302. W związku z tym, zmieniłem w testach, że zarówno kod 302 i 303 są dopuszczalne.