diff --git a/qwarc/__init__.py b/qwarc/__init__.py index 4251454..425d8f5 100644 --- a/qwarc/__init__.py +++ b/qwarc/__init__.py @@ -51,7 +51,7 @@ class Item: #TODO: Rewrite using 'async with self.session.get' url = yarl.URL(url) # Explicitly convert for normalisation, percent-encoding, etc. - assert method in ('GET', 'POST'), 'method must be GET or POST' + assert method in ('GET', 'POST', 'HEAD'), 'method must be GET, POST, or HEAD' headers = self.headers + headers #TODO Deduplicate headers with later values overriding earlier ones history = []