Почему я получаю ошибку 404 с основным кодом Flask? - PullRequest
0 голосов
/ 20 ноября 2018

Мой код

from flask import Flask, jsonify 

app = Flask(__name__) 

@app.route('/api') 
def my_microservice(): 
    return jsonify({'Hello': 'World!'}) 

if __name__ == '__main__': 
    app.run()

Терминальный вывод

python flask_basic.py
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
127.0.0.1 - - [20/Nov/2018 14:14:39] "GET / HTTP/1.1" 404 -

Я проверил с помощью команды lsof -i: 5000 и ничего не получил.

Почему?

1 Ответ

0 голосов
/ 20 ноября 2018

Вы задали маршрут на /api (@app.route('/api')), но отправили запрос на /: "GET / HTTP/1.1".

. Измените маршрут на / или отправьте запрос на/api

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...