Не удается обработать статические файлы с помощью сокола (Клиент 7, ошибка errno 104) - PullRequest
0 голосов
/ 03 октября 2019

Мне нужно обслуживать статические файлы с помощью сокола, поэтому я попытался использовать api.add_static_route (), но когда я использую браузер, чтобы получить ресурс, ответ равен 200 без ресурса.

В sout Iмогут видеть следующие журналы: Клиент 7 ударил errno 104 Клиент 7 нажал errno 32

Я использую Falcon Framework и bjoern для запуска сервера WSGI.

api = application = falcon.API()  # middleware=[auth_middleware, ResponseLoggerMiddleware()])
STATIC_PATH = pathlib.Path(__file__).parent / 'static'
print(str(STATIC_PATH))
register_swaggerui_app(api, swagger_uri=settings.SWAGGER['SWAGGERURI_URL'], api_url=settings.SWAGGER['SCHEMA_URL'],
                           page_title=settings.SWAGGER['PAGE_TITLE'], config=settings.SWAGGER['CONFIG'])
application.add_static_route('/static', '/home/user/company/project/static')
application.add_route('/', IndexResource())
application.add_route('/validate/{number}', ValidateUserResource())
application.add_route('/signup', SignUpResource())
application.add_route('/login', LoginResource())
application.add_error_handler(HTTPNotFound, NotFoundRoute().handle)
port = 8081
bjoern.listen(application, '0.0.0.0', port)
bjoern.run()

...