He hecho la documentación de la API con la ayuda de swagger-editor . Ahora quiero verlo gráficamente con la ayuda de swagger-ui . He implementado mi json aquí https://powerful-escarpment-92284.herokuapp.com/swagger.json
Ahora, cuando intento acceder a él, aparece un error.
No se pudo cargar la especificación.
Resolví esto configurando este encabezado en la respuesta del archivo swagger.json .
app.get('/:file(*)', function(req, res, next){ var file = req.params.file, path = __dirname + '/' + file; console.log('.'); res.header('Access-Control-Allow-Origin', '*'); res.download(path); });Estaba recibiendo este error en el proyecto ac#, debido a un problema con un controlador que agregué. Podría obtener más información al tratar de buscar swagger.json. Resultó que me faltaba el atributo de enrutamiento en una acción del controlador.
Aparentemente, después de muchos ejercicios para mí, me ayudó solo servir un archivo con el servidor Flask [ Cómo servir archivos estáticos en Flask . y (importante) añadir "?" hasta el final de la URL, es decir, http://127.0.0.1/js/swagger.json ?