MCPcopy
hub / github.com/encode/httpx / post

Method post

httpx/_client.py:1123–1158  ·  view source on GitHub ↗

Send a `POST` request. **Parameters**: See `httpx.request`.

(
        self,
        url: URL | str,
        *,
        content: RequestContent | None = None,
        data: RequestData | None = None,
        files: RequestFiles | None = None,
        json: typing.Any | None = None,
        params: QueryParamTypes | None = None,
        headers: HeaderTypes | None = None,
        cookies: CookieTypes | None = None,
        auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
        follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
        timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
        extensions: RequestExtensions | None = None,
    )

Source from the content-addressed store, hash-verified

1121 )
1122
1123 def post(
1124 self,
1125 url: URL | str,
1126 *,
1127 content: RequestContent | None = None,
1128 data: RequestData | None = None,
1129 files: RequestFiles | None = None,
1130 json: typing.Any | None = None,
1131 params: QueryParamTypes | None = None,
1132 headers: HeaderTypes | None = None,
1133 cookies: CookieTypes | None = None,
1134 auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1135 follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
1136 timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1137 extensions: RequestExtensions | None = None,
1138 ) -> Response:
1139 """
1140 Send a `POST` request.
1141
1142 **Parameters**: See `httpx.request`.
1143 """
1144 return self.request(
1145 "POST",
1146 url,
1147 content=content,
1148 data=data,
1149 files=files,
1150 json=json,
1151 params=params,
1152 headers=headers,
1153 cookies=cookies,
1154 auth=auth,
1155 follow_redirects=follow_redirects,
1156 timeout=timeout,
1157 extensions=extensions,
1158 )
1159
1160 def put(
1161 self,

Callers 15

test_multipartFunction · 0.95
test_wsgi_uploadFunction · 0.95
test_loggingFunction · 0.95
test_redirect_301Function · 0.95
test_redirect_302Function · 0.95

Calls 1

requestMethod · 0.95

Tested by 15

test_multipartFunction · 0.76
test_wsgi_uploadFunction · 0.76
test_loggingFunction · 0.76
test_redirect_301Function · 0.76
test_redirect_302Function · 0.76