我开始使用 connexion 和 flask 学习 Python,但在解决问题时遇到了困难。即使休息了很长时间,我也看不出我错在哪里,需要一些建议。我创建了一个 swagger API 定义,它将 /api/blacklist/{zipcode} 映射到一个函数。但是,当我尝试访问 /api/blacklist/12345 时,我收到 404。YAML 位于此处:
https://github.com/TheHasgarion/pythonflaskrest/blob/master/api.yml
/api/blacklist/ 的映射工作得很好。顺便说一句,即使访问 /api/blacklist/ 也会给我一个 404。
服务器日志说:
127.0.0.1 - - [23/Jun/2019 19:52:09] "GET /api/blacklist/12345 HTTP/1.1" 404 -
127.0.0.1 - - [23/Jun/2019 19:57:16] "GET /api/blacklist HTTP/1.1" 200 -
127.0.0.1 - - [23/Jun/2019 19:57:18] "GET /api/blacklist/ HTTP/1.1" 404 -
非常感谢您的指导。