diff options
| author | Markus Heiser <markus.heiser@darmarit.de> | 2023-10-10 08:13:07 +0200 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarIT.de> | 2023-10-10 08:40:53 +0200 |
| commit | 9197efa2a734c6934494f491f9b8dcaa89e49b62 (patch) | |
| tree | 15d906fa275dae4fb51d150f59a19ff5b314b9cb /docs/dev/search_api.rst | |
| parent | fa5b2a7948044522c0fa6d763f436e55c7600b95 (diff) | |
[fix] duckduckgo lite engine: set HTTP header 'Referer'
We have had problems with this before, the bot protection from ddg-lite seems to
have included this referer in the rating [1][2].
From reverse engineering:
- The Referer ``https://google.com/`` was set in commt 257dc7d6c4 --> DDG lite
does not like this referer anymore!
- The 'Referer' header is only set on second and follow up pages but not on the
first page
- The vqd value is not needed on the first page, the ddg-lite client sets this
value only on follow up pages / this can help to reduce the vqd requests from
SearXNG.
Related to 'Referer' header & ddg requests:
[1] https://github.com/searxng/searxng/pull/2161
[2] https://github.com/searxng/searxng/pull/2081
Closes: https://github.com/searxng/searxng/issues/2796
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'docs/dev/search_api.rst')
0 files changed, 0 insertions, 0 deletions