Skip to content
This repository has been archived by the owner on Dec 13, 2022. It is now read-only.

Caractères spéciaux #2

Open
okobsamoht opened this issue Sep 21, 2018 · 3 comments
Open

Caractères spéciaux #2

okobsamoht opened this issue Sep 21, 2018 · 3 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@okobsamoht
Copy link

Salut!
D'abord bravo pour le travail.
je suis en train de faire un petit Tuto avec api et je suis confronté à un problème avec les noms qui ont des caractères spéciaux surtout "ESPACE".
Avec ces nom le appels rest ne fonctionnent pas.

De deux pour les villes PARAKOU et COTONOU on a du 1er au 3eme arrondissement en commun. Donc en plus de l'espace qu'il y a dans ces noms il y a une confusion ou une collition quand on appelle directement l'api à partir de districts.

Ma proposition est d'intégrer les id ou des clés avec lesquelles on pourrai faire les appeals REST.
Au lieu d'avoir des objets
{"name":"valueur"}
On aura
{"id":"id", "name":"valeur"}

ありがとうございました

badreqest

@nioperas06
Copy link
Owner

Bien reçu! Je fixe ça ce week-end 👍

@nioperas06
Copy link
Owner

Supposons que nous ayons une ville du nom de "ABO ABO" avec un espace entre les deux mots. Tu penses qu'on devrait faire quoi 🤔 ? Enlevez les espaces? Evidemment il y a un choix à faire; soit 'strip whitespace' toutes les requêtes de l'utilisateur ou soit laisser le client le faire. 😄 Ref: https://softwareengineering.stackexchange.com/a/337427

@okobsamoht
Copy link
Author

les strip les whitespace rajoutent trop de codes et de logic des deux cotés soit le client soit le provider. en plus les requetes prennent du poids puisque tout le nom est envoyé.

la solution === les id. ;) c'est plus court, c'est déjà sanitized, whitespaced et striped hihih et cest plus facile pour nous les paresseux.

@nioperas06 nioperas06 self-assigned this Nov 25, 2018
@nioperas06 nioperas06 added bug Something isn't working enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Nov 25, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants