MCPcopy Index your code
hub / github.com/microsoft/playwright-python / __init__

Method __init__

playwright/_impl/_network.py:810–829  ·  view source on GitHub ↗
(
        self, parent: ChannelOwner, type: str, guid: str, initializer: Dict
    )

Source from the content-addressed store, hash-verified

808
809class Response(ChannelOwner):
810 def __init__(
811 self, parent: ChannelOwner, type: str, guid: str, initializer: Dict
812 ) -> None:
813 super().__init__(parent, type, guid, initializer)
814 self._request: Request = from_channel(self._initializer["request"])
815 self._request._response = self
816 timing = self._initializer["timing"]
817 self._request._timing["startTime"] = timing["startTime"]
818 self._request._timing["domainLookupStart"] = timing["domainLookupStart"]
819 self._request._timing["domainLookupEnd"] = timing["domainLookupEnd"]
820 self._request._timing["connectStart"] = timing["connectStart"]
821 self._request._timing["secureConnectionStart"] = timing["secureConnectionStart"]
822 self._request._timing["connectEnd"] = timing["connectEnd"]
823 self._request._timing["requestStart"] = timing["requestStart"]
824 self._request._timing["responseStart"] = timing["responseStart"]
825 self._provisional_headers = RawHeaders(
826 cast(HeadersArray, self._initializer["headers"])
827 )
828 self._raw_headers_future: Optional[asyncio.Future[RawHeaders]] = None
829 self._finished_future: asyncio.Future[bool] = asyncio.Future()
830
831 def __repr__(self) -> str:
832 return f"<Response url={self.url!r} request={self.request}>"

Callers

nothing calls this directly

Calls 3

from_channelFunction · 0.90
RawHeadersClass · 0.85
__init__Method · 0.45

Tested by

no test coverage detected