Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 11 - 16 of 16 for call_next (0.06 seconds)

  1. docs/tr/docs/tutorial/middleware.md

    Bir middleware oluşturmak için bir fonksiyonun üzerine `@app.middleware("http")` decorator'ünü kullanırsınız.
    
    Middleware fonksiyonu şunları alır:
    
    * `request`.
    * Parametre olarak `request` alacak bir `call_next` fonksiyonu.
        * Bu fonksiyon `request`'i ilgili *path operation*'a iletir.
        * Ardından ilgili *path operation* tarafından üretilen `response`'u döndürür.
    * Sonrasında `response`'u döndürmeden önce ayrıca değiştirebilirsiniz.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 4.3K bytes
    - Click Count (0)
  2. docs/ru/docs/tutorial/middleware.md

    ///
    
    ## Создание middleware { #create-a-middleware }
    
    Для создания middleware используйте декоратор `@app.middleware("http")` поверх функции.
    
    Функция middleware получает:
    
    * `request`.
    * Функцию `call_next`, которая получает `request` в качестве параметра.
        * Эта функция передаёт `request` соответствующей *операции пути*.
        * Затем она возвращает `response`, сгенерированный соответствующей *операцией пути*.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 6.1K bytes
    - Click Count (0)
  3. docs/fr/docs/tutorial/middleware.md

    ## Créer un middleware { #create-a-middleware }
    
    Pour créer un middleware, utilisez le décorateur `@app.middleware("http")` au-dessus d’une fonction.
    
    La fonction de middleware reçoit :
    
    * La `request`.
    * Une fonction `call_next` qui recevra la `request` en paramètre.
        * Cette fonction transmettra la `request` au *chemin d'accès* correspondant.
        * Puis elle renverra la `response` générée par le *chemin d'accès* correspondant.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 4.4K bytes
    - Click Count (0)
  4. docs/de/docs/tutorial/middleware.md

    Um eine Middleware zu erstellen, verwenden Sie den Dekorator `@app.middleware("http")` über einer Funktion.
    
    Die Middleware-Funktion erhält:
    
    * Den `request`.
    * Eine Funktion `call_next`, die den `request` als Parameter erhält.
        * Diese Funktion gibt den `request` an die entsprechende *Pfadoperation* weiter.
        * Dann gibt es die von der entsprechenden *Pfadoperation* generierte `response` zurück.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 4.6K bytes
    - Click Count (0)
  5. docs/ko/docs/tutorial/middleware.md

    ///
    
    ## 미들웨어 만들기 { #create-a-middleware }
    
    미들웨어를 만들기 위해 함수 상단에 데코레이터 `@app.middleware("http")`를 사용합니다.
    
    미들웨어 함수는 다음을 받습니다:
    
    * `request`.
    * `request`를 매개변수로 받는 `call_next` 함수.
        * 이 함수는 `request`를 해당하는 *경로 처리*로 전달합니다.
        * 그런 다음 해당 *경로 처리*가 생성한 `response`를 반환합니다.
    * 그런 다음 반환하기 전에 `response`를 추가로 수정할 수 있습니다.
    
    {* ../../docs_src/middleware/tutorial001_py310.py hl[8:9,11,14] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 4.6K bytes
    - Click Count (0)
  6. fastapi/applications.py

            app = FastAPI()
    
    
            @app.middleware("http")
            async def add_process_time_header(
                request: Request, call_next: Callable[[Request], Awaitable[Response]]
            ) -> Response:
                start_time = time.time()
                response = await call_next(request)
                process_time = time.time() - start_time
                response.headers["X-Process-Time"] = str(process_time)
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Apr 01 16:16:24 GMT 2026
    - 178.6K bytes
    - Click Count (0)
Back to Top