Perform rate-limited HEAD request.
(
self,
url: str,
headers: Optional[dict[str, str]] = None,
)
| 93 | await self.rate_limiter.acquire() |
| 94 | return await self._client.post(url, data=data, json=json, headers=headers) |
| 95 | |
| 96 | async def head( |
| 97 | self, |
| 98 | url: str, |
| 99 | headers: dict[str, str] | None = None, |
| 100 | ) -> httpx.Response: |
| 101 | """Perform rate-limited HEAD request.""" |
| 102 | await self.rate_limiter.acquire() |
| 103 | return await self._client.head(url, headers=headers) |
| 104 | |
| 105 | async def close(self) -> None: |