Как заставить сервер торнадо прослушивать телефонный разрыв? - PullRequest
0 голосов
/ 13 октября 2018

Я занимаюсь разработкой многостраничного веб-приложения с использованием среды Python tornado (включая API), и поскольку приложение, как говорят, используется в мобильных устройствах, я решил использовать phonegap для тестирования на мобильных устройствах.

Итак, в Phonegap Developer я создал новый проект, который включает все мои вещи (обработчики html, css, js и .py) и работает в 10.0.0.6:8888 (local-address).

Сначала я запустил свой код Python, который делает обработчик для прослушивания адреса, код приведен ниже:

def main():
    args = sys.argv
    tornado.options.parse_command_line(args)
    console_server = tornado.httpserver.HTTPServer(ConsoleApplication())
    console_server.listen(8888, '10.0.0.6')
    tornado.ioloop.IOLoop.current().start()

... и в Phonegap говорится:

Server is running on http://192.168.56.1:8888
http://10.0.0.6:8888

Однако, когда я подключаюсь к 10.0.0.6, я вижу страницу индекса (без CSS-файлов и т. Д.), И обработчики не работают, от tornado ответа нет.В чем здесь проблема?Почему от tornado нет ответа, и как я могу исправить эту проблему?

...