Sinatra avec, en option, les paramètres de la requête
Je veux créer un Sinatra API route avec, en option, les paramètres de la requête.Je suis en mesure d'ajouter les paramètres de la requête comme suit
%de r{^/mysql/data/(?)/start_time=(?\w*)/?}
Mais l'itinéraire correspondant à la route ci-dessus, c'est comme "/mysql/data/:nom/start_time=:start_time"
J'ai besoin de la requête de paramètres optionnels et être déclarée dans le format d'URL.
Par exemple:
/mysql/data/:nom?start_time=:start_time&end_time=:end_time
Est-il de toute façon Sinatra pour ce faire?
Double Possible. Voir: stackoverflow.com/questions/15774187/sinatra-and-question-mark
OriginalL'auteur NagaLakshmi | 2014-08-12
Vous devez vous connecter pour publier un commentaire.
Citant le Sinatra Docs:
Dans votre cas, utilisez simplement
/mysql/data/:name
, tous les paramètres de la requête sera disponible viaparams
automatiquement.OriginalL'auteur branch14