Diciamo che esiste un'API REST che consente agli utenti di creare oggetti. Questi oggetti hanno un nome. Il nome non deve essere univoco tra tutti gli oggetti e non ha alcun significato speciale all'interno dell'API. Dovrebbe la strip strip spazio bianco prima di creare l'oggetto?
Pro stripping
- La maggior parte degli spazi bianchi (almeno all'inizio e alla fine) non è intenzionale
- Non è comunque visibile su un'interfaccia web (a meno che non sia esplicitamente visualizzato come nbsp)
Contra stripping
- È sbagliato modificare i dati utente
- Un'API è un'interfaccia di programmazione, si aspetta che l'input sia davvero ciò che l'utente desidera