Tengo un punto final simple en un matraz como el siguiente.
@ns.route ('/cars/<string:make>/<string:model>') class CarClass (Resource): def get (self, make): year=request.args.get ('year', type=int) website=request.args.get ('website', type=path) # do somethingLos puntos importantes a considerar son los siguientes
Al hacer la llamada a la API, creo que puedo pasar los parámetros de consulta a través de la parte de datos, pero me veo obligado a crear manualmente la URL y hacer una llamada ajax, así
url = `https://example.com/cars/${make}/${model}` try { data = await $.ajax({ type: 'GET', url: url, data: JSON.stringify({ year: year, website: website }), datatype: 'json', contentType: 'application/json; charset=utf-8' }); }¿Existe una forma Ajax incorporada de pasar parámetros de URL o debo recurrir a tal manipulación de cadenas de la URL?
Antecedentes : encuentro que la mayoría de las respuestas a mi pregunta simplemente le dicen al codificador que coloque los parámetros en un objeto y los pase a los datos, pero cuando hago esto, aparece un error 404 porque la API está buscando /cars/<make>/<model> no /cars