summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBnyro <bnyro@tutanota.com>2026-08-12 16:07:19 +0200
committerBnyro <bnyro@tutanota.com>2026-08-12 16:13:15 +0200
commit5638231358a24beb9308bcfcdd8d7157e484f62c (patch)
tree456772558a44118a86397ecbc3253d2a19eb51a6
parent1c3bb1e88f8781bd725c57a9a1c609ce0bb09926 (diff)
[fix] dogpile: access denied due to missing origin header
-rw-r--r--searx/engines/dogpile.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/searx/engines/dogpile.py b/searx/engines/dogpile.py
index a5ae5480b..c4d4bb318 100644
--- a/searx/engines/dogpile.py
+++ b/searx/engines/dogpile.py
@@ -43,9 +43,10 @@ def init(_):
def request(query: str, params: "OnlineParams"):
params["url"] = f"{base_url}/api/{dogpile_categ}"
+ params["headers"]["Origin"] = base_url
+
params["method"] = "POST"
params["json"] = {"q": query, "qadf": safe_search_map[params["safesearch"]], "page": params["pageno"]}
- return params
def response(resp: "SXNG_Response"):