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

Method _apply_fallback_overrides

playwright/_impl/_network.py:162–178  ·  view source on GitHub ↗
(self, overrides: FallbackOverrideParameters)

Source from the content-addressed store, hash-verified

160 return f"<Request url={self.url!r} method={self.method!r}>"
161
162 def _apply_fallback_overrides(self, overrides: FallbackOverrideParameters) -> None:
163 self._fallback_overrides.url = overrides.get(
164 "url", self._fallback_overrides.url
165 )
166 self._fallback_overrides.method = overrides.get(
167 "method", self._fallback_overrides.method
168 )
169 self._fallback_overrides.headers = overrides.get(
170 "headers", self._fallback_overrides.headers
171 )
172 post_data = overrides.get("postData")
173 if isinstance(post_data, str):
174 self._fallback_overrides.post_data_buffer = post_data.encode()
175 elif isinstance(post_data, bytes):
176 self._fallback_overrides.post_data_buffer = post_data
177 elif post_data is not None:
178 self._fallback_overrides.post_data_buffer = json.dumps(post_data).encode()
179
180 @property
181 def url(self) -> str:

Callers 2

fallbackMethod · 0.80
_innerMethod · 0.80

Calls 1

getMethod · 0.45

Tested by

no test coverage detected