Clicky

Skocz do zawartości


Zdjęcie
- - - - -

RESTfull app - walidacja danych przychodzących.

2 odpowiedzi w tym temacie
rest api restfull validation walidacja

  • Zaloguj się, aby dodać odpowiedź

#1 Maciej Płocki

Maciej Płocki

    Początkujący

  • Użytkownik
  • Pip
  • 12 postów

Napisano 20 lipiec 2014 - 02:57

Witam,

 

Piszę właśnie api do swojej aplikacji w l4 i mam pewien dylemat.

Kiedy przekazuję dane Request do akcji np. tworzącej użytkownika spodziewam się, że będzą nimi np. 'email' i 'password'. Co w przypadku kiedy otrzymam jakieś dodatkowe dane np. 'login'?

  • Powinienem je zbagatelizować i wykorzystać tylko te potrzebne?
  • Powinienem wysłać stosowny Response (ze stosownym kodem)? Jeśli tak to z jakim?

 

Bardzo proszę o pomoc.



#2 airborn

airborn

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 142 postów

Napisano 22 lipiec 2014 - 08:22

Zależnie od Twojej logiki biznesowej. Jeżeli nie stanowi to jakiegoś wielkiego problemu, to olej je i przetwórz normalnie. Jeżeli stanowi to jakiś problem to rzucasz 400 Bad Request i po sprawie.



#3 Maciej Płocki

Maciej Płocki

    Początkujący

  • Użytkownik
  • Pip
  • 12 postów

Napisano 26 lipiec 2014 - 00:22

Wszystkie dane przed wykorzystaniem przechodzą walidację więc nie ma mowy o wstrzyknięciu czegoś niechcianego. Rozumiem, że w takim razie olewka.







Również z jednym lub większą ilością słów kluczowych: rest, api, restfull, validation, walidacja

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych