diff options
| author | Bnyro <bnyro@tutanota.com> | 2026-08-12 16:07:19 +0200 |
|---|---|---|
| committer | Bnyro <bnyro@tutanota.com> | 2026-08-12 16:13:15 +0200 |
| commit | 5638231358a24beb9308bcfcdd8d7157e484f62c (patch) | |
| tree | 456772558a44118a86397ecbc3253d2a19eb51a6 /searx | |
| parent | 1c3bb1e88f8781bd725c57a9a1c609ce0bb09926 (diff) | |
[fix] dogpile: access denied due to missing origin header
Diffstat (limited to 'searx')
| -rw-r--r-- | searx/engines/dogpile.py | 3 |
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"): |
