Приложение Twisted Python: страница не найдена (404) для корневых запросовPython

Программы на Python
Anonymous
Приложение Twisted Python: страница не найдена (404) для корневых запросов

Сообщение Anonymous »

У меня есть следующий запутанный код. Однако когда я запускаю приложение, я получаю ошибку 404 для локального хоста

Код: Выделить всё

from prometheus_client import Histogram, make_wsgi_app
from twisted.web.server import Site
from twisted.web.wsgi import WSGIResource
from twisted.web.resource import Resource
from twisted.internet import reactor

metrics_resource = WSGIResource(
reactor, reactor.getThreadPool(), make_wsgi_app())
LATENCY_HISTOGRAM = Histogram('hello_world_latency_seconds_h',
'Time for a request Hello World.',
buckets=[0.0001, 0.0002, 0.0005, 0.001, 0.01, 0.1, 0.2,  1, 10])
class HelloWorld(Resource):
isLeaf = False
@LATENCY_HISTOGRAM.time()
def render_GET(self, request):
return b"Hello World"

root = HelloWorld()
root.putChild(b'metrics', metrics_resource)

reactor.listenTCP(8000, Site(root))
reactor.run()
Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/789 ... t-requests

Вернуться в «Python»