Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 271 - 280 of 849 for pos5 (0.1 seconds)

  1. docs_src/body_nested_models/tutorial009_py310.py

    from fastapi import FastAPI
    
    app = FastAPI()
    
    
    @app.post("/index-weights/")
    async def create_index_weights(weights: dict[int, float]):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 154 bytes
    - Click Count (0)
  2. tests/test_operations_signatures.py

    import inspect
    
    from fastapi import APIRouter, FastAPI
    
    method_names = ["get", "put", "post", "delete", "options", "head", "patch", "trace"]
    
    
    def test_signatures_consistency():
        base_sig = inspect.signature(APIRouter.get)
        for method_name in method_names:
            router_method = getattr(APIRouter, method_name)
            app_method = getattr(FastAPI, method_name)
            router_sig = inspect.signature(router_method)
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Mon May 27 12:08:13 GMT 2019
    - 934 bytes
    - Click Count (0)
  3. docs_src/custom_request_and_route/tutorial002_py310.py

                    raise HTTPException(status_code=422, detail=detail)
    
            return custom_route_handler
    
    
    app = FastAPI()
    app.router.route_class = ValidationErrorLoggingRoute
    
    
    @app.post("/")
    async def sum_numbers(numbers: list[int] = Body()):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Dec 10 08:55:32 GMT 2025
    - 935 bytes
    - Click Count (0)
  4. docs/zh-hant/docs/tutorial/first-steps.md

    #### 操作 { #operation }
    
    這裡的「操作」指的是 HTTP 的「方法」之一。
    
    其中包括:
    
    * `POST`
    * `GET`
    * `PUT`
    * `DELETE`
    
    ……以及更少見的:
    
    * `OPTIONS`
    * `HEAD`
    * `PATCH`
    * `TRACE`
    
    在 HTTP 協定中,你可以使用這些「方法」之一(或更多)與每個路徑進行通信。
    
    ---
    
    在建置 API 時,你通常使用這些特定的 HTTP 方法來執行特定的動作。
    
    通常你使用:
    
    * `POST`:用來建立資料。
    * `GET`:用來讀取資料。
    * `PUT`:用來更新資料。
    * `DELETE`:用來刪除資料。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 13.3K bytes
    - Click Count (0)
  5. tests/test_tutorial/test_background_tasks/test_tutorial002.py

        client = TestClient(mod.app)
        return client
    
    
    @workdir_lock
    def test(client: TestClient):
        log = Path("log.txt")
        if log.is_file():
            os.remove(log)  # pragma: no cover
        response = client.post("/send-notification/******@****.***?q=some-query")
        assert response.status_code == 200, response.text
        assert response.json() == {"message": "Message sent"}
        with open("./log.txt") as f:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 27 10:53:47 GMT 2026
    - 968 bytes
    - Click Count (0)
  6. docs_src/path_operation_configuration/tutorial005_py310.py

    from pydantic import BaseModel
    
    app = FastAPI()
    
    
    class Item(BaseModel):
        name: str
        description: str | None = None
        price: float
        tax: float | None = None
        tags: set[str] = set()
    
    
    @app.post(
        "/items/",
        summary="Create an item",
        response_description="The created item",
    )
    async def create_item(item: Item) -> Item:
        """
        Create an item with all the information:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Feb 04 12:07:26 GMT 2026
    - 681 bytes
    - Click Count (0)
  7. docs/lambda/README.md

    Following is an example lambda handler.
    ```py
    from flask import Flask, request, abort, make_response
    import requests
    
    app = Flask(__name__)
    @app.route('/', methods=['POST'])
    def get_webhook():
    	if request.method == 'POST':
    		# obtain the request event from the 'POST' call
    		event = request.json
    
    		object_context = event["getObjectContext"]
    
    		# Get the presigned URL to fetch the requested
    		# original object from MinIO
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 7.7K bytes
    - Click Count (0)
  8. docs/zh/docs/tutorial/server-sent-events.md

    当连接中断后浏览器重新连接时,会在 `Last-Event-ID` 头中发送上次收到的 `id`。
    
    你可以将其读取为一个请求头参数,并据此从客户端离开的地方恢复流:
    
    {* ../../docs_src/server_sent_events/tutorial004_py310.py hl[25,27,31] *}
    
    ## 使用 POST 的 SSE { #sse-with-post }
    
    SSE 适用于**任意 HTTP 方法**,不仅仅是 `GET`。
    
    这对像 [MCP](https://modelcontextprotocol.io) 这样通过 `POST` 传输 SSE 的协议很有用:
    
    {* ../../docs_src/server_sent_events/tutorial005_py310.py hl[14] *}
    
    ## 技术细节 { #technical-details }
    
    FastAPI 开箱即用地实现了一些 SSE 的最佳实践。
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:29:48 GMT 2026
    - 4.6K bytes
    - Click Count (0)
  9. okcurl/src/test/kotlin/okhttp3/curl/MainTest.kt

      }
    
      @Test
      fun dataPost() {
        val request = fromArgs("-d", "foo", "http://example.com").createRequest()
        val body = request.body
        assertThat(request.method).isEqualTo("POST")
        assertThat(request.url.toString()).isEqualTo("http://example.com/")
        assertThat(body!!.contentType().toString()).isEqualTo(
          "application/x-www-form-urlencoded; charset=utf-8",
        )
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Wed Mar 19 19:25:20 GMT 2025
    - 4.3K bytes
    - Click Count (0)
  10. docs/zh/docs/tutorial/request-forms.md

    但当表单包含文件时,会编码为 `multipart/form-data`。你将在下一章阅读如何处理文件。
    
    如果你想了解更多关于这些编码和表单字段的信息,请参阅 [<abbr title="Mozilla Developer Network - Mozilla 开发者网络">MDN</abbr> Web 文档的 `POST`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST)。
    
    ///
    
    /// warning
    
    你可以在一个路径操作中声明多个 `Form` 参数,但不能同时再声明要接收为 JSON 的 `Body` 字段,因为此时请求体会使用 `application/x-www-form-urlencoded` 而不是 `application/json` 进行编码。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 2.5K bytes
    - Click Count (0)
Back to Top