Как отправить запрос API с почтальоном на мой RESTful API на экземпляре EC2? - PullRequest
0 голосов
/ 21 марта 2019

Я создал API с флягой и пытаюсь использовать Почтальон для его проверки, я думаю, что не использую правильный URL-адрес запроса.

На Почтальоне я отправляю GET-запрос наобщедоступный DNS моего экземпляра EC2 ec2-1-1-111-10.eu-west-2.compute.amazonaws.com/

Моя конечная точка фляги выглядит следующим образом

from flask import Flask

application = Flask(__name__)

@application.route("/")
def hello():
    return "<h1 style='color:blue'>Hello There!</h1>"

if __name__ == '__main__':
    application.run(host="0.0.0.0", port="8080")

Отправка запроса на http://localhost:8080/ работает нормально, но при попытке выполнить запрос к моему приложению работаетна EC2 почтальон просто зависает в ожидании ответа

Я не могу выбрать номер порта, отличный от 80

Так что мне удалось получить ответ, используя 0.0.0.0/0 в качестве источника, но яхотел бы разрешить только запросы с определенного IP, мой IPv4 не имеет косой черты в том, что я должен поставить там 0.0.0.0 / ???enter image description here

1 Ответ

0 голосов
/ 21 марта 2019

Скорее всего, порт не был переадресован, вы можете посмотреть, как это сделать здесь

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