MCPcopy Create free account
hub / github.com/OpenRouterTeam/python-sdk / build_request

Method build_request

src/openrouter/httpclient.py:26–43  ·  view source on GitHub ↗
(
        self,
        method: str,
        url: httpx._types.URLTypes,
        *,
        content: Optional[httpx._types.RequestContent] = None,
        data: Optional[httpx._types.RequestData] = None,
        files: Optional[httpx._types.RequestFiles] = None,
        json: Optional[Any] = None,
        params: Optional[httpx._types.QueryParamTypes] = None,
        headers: Optional[httpx._types.HeaderTypes] = None,
        cookies: Optional[httpx._types.CookieTypes] = None,
        timeout: Union[
            httpx._types.TimeoutTypes, httpx._client.UseClientDefault
        ] = httpx.USE_CLIENT_DEFAULT,
        extensions: Optional[httpx._types.RequestExtensions] = None,
    )

Source from the content-addressed store, hash-verified

24 pass
25
26 def build_request(
27 self,
28 method: str,
29 url: httpx._types.URLTypes,
30 *,
31 content: Optional[httpx._types.RequestContent] = None,
32 data: Optional[httpx._types.RequestData] = None,
33 files: Optional[httpx._types.RequestFiles] = None,
34 json: Optional[Any] = None,
35 params: Optional[httpx._types.QueryParamTypes] = None,
36 headers: Optional[httpx._types.HeaderTypes] = None,
37 cookies: Optional[httpx._types.CookieTypes] = None,
38 timeout: Union[
39 httpx._types.TimeoutTypes, httpx._client.UseClientDefault
40 ] = httpx.USE_CLIENT_DEFAULT,
41 extensions: Optional[httpx._types.RequestExtensions] = None,
42 ) -> httpx.Request:
43 pass
44
45 def close(self) -> None:
46 pass

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected