コード例 #1
0
 async def home(request: Request):
     try:
         return Response(
             request.app.components.get(RuntimeConfig).secret,
             status_code=200)
     except MissingComponent:
         return Response(b'', status_code=500)
コード例 #2
0
async def handle_metrics(request: Request):
    """
    Negotiate a response format by inspecting the ACCEPTS headers and selecting
    the most efficient format. Render metrics in the registry into the chosen
    format and return a response.
    """
    content, http_headers = render(app.registry,
                                   [request.headers.get("accept")])
    return Response(content, headers=http_headers)
コード例 #3
0
async def user():
    single_page_app = "../public/index.html"
    # https://docs.vibora.io/responses
    with open(single_page_app, 'rb') as input_file:
        data = input_file.read()
        return Response(data, headers={'content-type': 'html'})
コード例 #4
0
 async def home(test: TestComponent, test2: TestComponent2):
     return Response(test.name + test2.name)
コード例 #5
0
 async def get(self, request, response):
     return Response(LANDING_PAGE.encode())
コード例 #6
0
 async def home(request: Request):
     return Response(request.app.components.get(RuntimeConfig).secret,
                     status_code=200)
コード例 #7
0
 async def home(request: Request2):
     return Response(request.test.encode())
コード例 #8
0
 async def home(request: Request):
     return Response(b'',
                     status_code=request.context.get(
                         'status_code', 500))
コード例 #9
0
 async def home():
     return Response(b'', status_code=500)
コード例 #10
0
ファイル: errors.py プロジェクト: pcdinh/sv
async def not_found(request: Request):
    return Response(b'URL not found', status_code=404)
コード例 #11
0
ファイル: errors.py プロジェクト: pcdinh/sv
async def internal_server_error(request: Request):
    return Response(b'Method Not Allowed',
                    status_code=405,
                    headers={'Allow': request.context['allowed_methods']})
コード例 #12
0
async def home():
    return Response(b'Hello world')
コード例 #13
0
async def home(request: Request, redis: Redis):
    schema = await SimpleSchema.load_json(request)
    value = await redis.get(schema.key_name)
    return Response(value)
コード例 #14
0
ファイル: hello.py プロジェクト: LetterRay/goandpy
async def home():
    return Response(f'helloworld'.encode())
コード例 #15
0
async def home(request: Request):
    return Response(b'Hello world')
コード例 #16
0
async def ping(request: Request):
    return Response(b'pong')
コード例 #17
0
 async def after_response(r: Response):
     r.status_code = 200
コード例 #18
0
 async def home(mock: Mock):
     return Response(mock.test.encode())
コード例 #19
0
 async def home(request: Request):
     try:
         request.app.components.get(Mock)
         return Response(b'Second')
     except Exception as error:
         return Response(str(error).encode(), status_code=500)
コード例 #20
0
async def user_info(id: int):
    return Response(f'{id}')
コード例 #21
0
 def before_endpoint():
     return Response(b'', status_code=200)
コード例 #22
0
async def hello(request: Request):
    app.events_counter.inc({"path": "/"})
    return Response(b"hello")
コード例 #23
0
 async def home(request: Request):
     return Response(str(request.context['counter']).encode(),
                     status_code=500)
コード例 #24
0
ファイル: integration.py プロジェクト: zhizunbao1984/vibora
 async def home():
     return Response(b'')
コード例 #25
0
async def user():
    return Response(b'')
コード例 #26
0
 async def home(test: TestComponent, test2: TestComponent2, name: str):
     return Response(test.name + test2.name + name.encode())
コード例 #27
0
async def index():
    return Response(b'')
コード例 #28
0
 async def get(self, request, response):
     return Response(HELLO_WORLD.encode())
コード例 #29
0
async def home():
    return Response(b'Naked!')
コード例 #30
0
 async def home(config: Config):
     return Response(config.name)