Cache danych na PUT/POST

Cache danych na PUT/POST
Escanor16
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 367
0

Cześć, tym razem ja mam pytanie, cacheowanie danych na GET to prosta sprawa ale wie ktoś może jak w node zrobić cacheowanie danych na PUT albo POST?

AK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3561
0

A dlaczego chcesz to zrobić?

mr_jaro
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Grudziądz/Bydgoszcz
  • Postów: 5300
2

Jeśli chcesz cachować dane pust/put to znaczy że coś źle masz zrobione. post i put słuzy do wysyłania danych a w odpowiedzi powinieneś dostać informację czy się to powiodło i jeśli tak w niektórych przypadkach ten dodany rekord (post) z uzupełnionymi dodatkowymi już danymi np id, created_at itp, lub ten rekord po aktualizacji (put). Więc co tu chcesz cachować?

BraVolt
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 2918
0
Escanor16 napisał(a):

Cześć, tym razem ja mam pytanie, cacheowanie danych na GET to prosta sprawa ale wie ktoś może jak w node zrobić cacheowanie danych na PUT albo POST?

idempotent GET, POST, DELETE
non idempotent POST

https://developer.mozilla.org/en-US/docs/Glossary/safe
https://nordicapis.com/understanding-idempotency-and-safety-in-api-design/

PUT, DELETE można dyskutować ale POST? 2 razy POST ma dać utworzone 2 rozróżnialne rekordy

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.