MCPcopy Create free account
hub / github.com/TimMcCool/scratchattach / _make_request

Method _make_request

scratchattach/site/_base.py:80–93  ·  view source on GitHub ↗
(
        self,
        method: Union[m_requests.HTTPMethod, str],
        url: str,
        *,
        cookies: Optional[dict[str, str]] = None,
        headers: Optional[dict[str, str]] = None,
        params: Optional[dict[str, str]] = None,
        data: Optional[Union[dict[str, str], str]] = None,
        json: Optional[Any] = None,
    )

Source from the content-addressed store, hash-verified

78 """
79
80 def _make_request(
81 self,
82 method: Union[m_requests.HTTPMethod, str],
83 url: str,
84 *,
85 cookies: Optional[dict[str, str]] = None,
86 headers: Optional[dict[str, str]] = None,
87 params: Optional[dict[str, str]] = None,
88 data: Optional[Union[dict[str, str], str]] = None,
89 json: Optional[Any] = None,
90 ) -> optional_async.CARequest:
91 if self.oa_http_session is None:
92 raise ValueError("This BaseSiteComponent has no oa_http_session.")
93 return self.oa_http_session.request(method, url, cookies=cookies, headers=headers, params=params, data=data, json=json)

Callers

nothing calls this directly

Calls 1

requestMethod · 0.45

Tested by

no test coverage detected