Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 71 - 80 of 368 for avait (0.02 seconds)

  1. docs_src/custom_request_and_route/tutorial001_py310.py

    from fastapi import Body, FastAPI, Request, Response
    from fastapi.routing import APIRoute
    
    
    class GzipRequest(Request):
        async def body(self) -> bytes:
            if not hasattr(self, "_body"):
                body = await super().body()
                if "gzip" in self.headers.getlist("Content-Encoding"):
                    body = gzip.decompress(body)
                self._body = body
            return self._body
    
    
    class GzipRoute(APIRoute):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Dec 10 08:55:32 GMT 2025
    - 976 bytes
    - Click Count (0)
  2. docs_src/custom_request_and_route/tutorial001_an_py310.py

    from fastapi import Body, FastAPI, Request, Response
    from fastapi.routing import APIRoute
    
    
    class GzipRequest(Request):
        async def body(self) -> bytes:
            if not hasattr(self, "_body"):
                body = await super().body()
                if "gzip" in self.headers.getlist("Content-Encoding"):
                    body = gzip.decompress(body)
                self._body = body
            return self._body
    
    
    class GzipRoute(APIRoute):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Dec 10 08:55:32 GMT 2025
    - 1015 bytes
    - Click Count (0)
  3. docs_src/generate_clients/tutorial004.js

    import * as fs from 'fs'
    
    async function modifyOpenAPIFile(filePath) {
      try {
        const data = await fs.promises.readFile(filePath)
        const openapiContent = JSON.parse(data)
    
        const paths = openapiContent.paths
        for (const pathKey of Object.keys(paths)) {
          const pathData = paths[pathKey]
          for (const method of Object.keys(pathData)) {
            const operation = pathData[method]
            if (operation.tags && operation.tags.length > 0) {
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 14 11:40:05 GMT 2024
    - 1K bytes
    - Click Count (0)
  4. docs/es/docs/advanced/async-tests.md

    Luego podemos crear un `AsyncClient` con la app y enviar requests asíncronos a ella, usando `await`.
    
    {* ../../docs_src/async_tests/app_a_py310/test_main.py hl[9:12] *}
    
    Esto es equivalente a:
    
    ```Python
    response = client.get('/')
    ```
    
    ...que usábamos para hacer nuestros requests con el `TestClient`.
    
    /// tip | Consejo
    
    Nota que estamos usando async/await con el nuevo `AsyncClient`: el request es asíncrono.
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 4K bytes
    - Click Count (0)
  5. docs/fr/docs/advanced/async-tests.md

    {* ../../docs_src/async_tests/app_a_py310/test_main.py hl[9:12] *}
    
    C'est l'équivalent de :
    
    ```Python
    response = client.get('/')
    ```
    
    ... que nous utilisions pour faire nos requêtes avec le `TestClient`.
    
    /// tip | Astuce
    
    Notez que nous utilisons async/await avec le nouveau `AsyncClient` — la requête est asynchrone.
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 4.3K bytes
    - Click Count (0)
  6. tests/test_list_bytes_file_order_preserved_issue_14811.py

        async def patched_read(self: StarletteUploadFile, size: int = -1) -> bytes:
            # Make the FIRST file slower *deterministically*
            if self.filename == "slow.txt":
                await anyio.sleep(0.05)
            return await original_read(self, size)
    
        monkeypatch.setattr(StarletteUploadFile, "read", patched_read)
    
        client = TestClient(app)
    
        files = [
            ("files", ("slow.txt", b"A" * 10, "text/plain")),
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Feb 10 12:14:38 GMT 2026
    - 1.4K bytes
    - Click Count (0)
  7. docs/fr/docs/tutorial/request-files.md

    - `seek(offset)` : se déplace à la position d'octet `offset` (`int`) dans le fichier.
        - Par ex., `await myfile.seek(0)` irait au début du fichier.
        - C'est particulièrement utile si vous exécutez `await myfile.read()` une fois puis devez relire le contenu.
    - `close()` : ferme le fichier.
    
    Comme toutes ces méthodes sont `async`, vous devez les « await ».
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 8.2K bytes
    - Click Count (0)
  8. docs/es/docs/tutorial/request-files.md

    * `seek(offset)`: Va a la posición de bytes `offset` (`int`) en el archivo.
        * Por ejemplo, `await myfile.seek(0)` iría al inicio del archivo.
        * Esto es especialmente útil si ejecutas `await myfile.read()` una vez y luego necesitas leer el contenido nuevamente.
    * `close()`: Cierra el archivo.
    
    Como todos estos métodos son métodos `async`, necesitas "await" para ellos.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 7.6K bytes
    - Click Count (0)
  9. android/guava-tests/test/com/google/common/util/concurrent/InterruptibleTaskTest.java

              String runInterruptibly() throws Exception {
                BrokenChannel bc = new BrokenChannel();
                bc.doBegin();
                isInterruptibleRegistered.countDown();
                new CountDownLatch(1).await(); // the interrupt will wake us up
                return "impossible!";
              }
    
              @Override
              boolean isDone() {
                return false;
              }
    
              @Override
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 16 22:45:21 GMT 2026
    - 7.2K bytes
    - Click Count (0)
  10. guava-tests/test/com/google/common/util/concurrent/InterruptibleTaskTest.java

              String runInterruptibly() throws Exception {
                BrokenChannel bc = new BrokenChannel();
                bc.doBegin();
                isInterruptibleRegistered.countDown();
                new CountDownLatch(1).await(); // the interrupt will wake us up
                return "impossible!";
              }
    
              @Override
              boolean isDone() {
                return false;
              }
    
              @Override
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 16 22:45:21 GMT 2026
    - 7.2K bytes
    - Click Count (0)
Back to Top