问题标签 [duckduckgo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
29 浏览

ubuntu - 执行搜索后 Ubuntu 20.04 奇怪的额外添加到 URL

当我在 Ubuntu 上使用 DuckDuckGo 在 Firefox 中执行互联网搜索时,我开始注意到一些有趣的事情。在我按 Enter 后,它会被添加到 URL:

&t=canonical&atb=v226-1rf&ia=web

这是否会导致我的搜索被发送到 Canonical 或以任何方式被记录?我怎样才能关闭它?

0 投票
1 回答
39 浏览

javascript - 每当我点击搜索按钮而没有在搜索字段中输入任何内容时,它都会带我进入 Duck Duck Go 的主页,我该如何禁用它?

我创建了一个通过 Duck Duck Go 搜索的搜索框,它工作得很好,但问题是当我点击搜索按钮而不在文本字段上输入任何内容时,它需要用户去鸭子去搜索主页,这是我不想要的. 有人可以帮我解决问题,以便当我点击搜索按钮而不输入任何内容时,页面保持不变这是代码:

0 投票
0 回答
85 浏览

cookies - 即使在单击清除数据按钮后,网站也知道我在 DuckDuckGo 移动应用程序上的身份

我最近有一个奇怪的经历。使用duckduckgo移动应用程序,我相信按下“清除所有选项卡和数据”按钮后,我的所有会话数据都会被删除。

今天我访问了一个网站(我也安装了它的应用程序,但从另一个帐户登录)并登录。然后我按下了 DDG 中的“清除所有选项卡和数据”按钮。但是,当我再次导航到该网站时,即使我已注销,该网站仍然以某种方式保留了我的帐户信息。我再次尝试以确保并注意到同样的事情发生了。

在这一点上,我假设他们正在跟踪我的 IP(我现在开始认为每个其他网站都会这样做)所以我删除了 duckduckgo 应用程序并重新安装它以验证是否是这种情况。但是这次他们没有显示我的名字——所以也许这不是与 IP 相关的问题?

谁能解释为什么网站第一次知道我是谁,但不知道第二次?

0 投票
0 回答
129 浏览

reactjs - 如何在 React 中抓取 DuckDuckGo 搜索引擎结果

我可以从我的 react.js 项目中获得DuckDuckGo的搜索结果。https://api.duckduckgo.com/但由于它只给我们即时答复结果,我无法获得完整的搜索结果。

这是我得到搜索结果的代码:

有没有办法获得类似于网页抓取搜索结果页面的完整结果?

0 投票
1 回答
68 浏览

search-engine - 如何阻止搜索引擎(尤其是鸭鸭 go/google)剪切网页标题

某些搜索结果的标题会被三个点 (...) 截断。这很烦人,尤其是当您搜索编码错误时,因为相关信息位于标题的末尾。参见示例:

剪切页面标题

是否有可能让 Duck Duck Go 或 Google 显示页面的整个标题?是否有替代搜索引擎,可以显示整个页面标题?

0 投票
0 回答
66 浏览

php - 抓取 DuckDuckGo 的 HTML 的多个页面

我创建了一个简单的 PHP 脚本来抓取 DuckDuckGo 的 html.duckduckgo.com。我希望抓取的不仅仅是结果的第一页。我使用的库仅支持 GET 请求,我似乎找不到将显示新结果页面的 GET 参数。

按“下一步”按钮向 DDG 发送 POST 请求,我尝试将 POST 请求中的参数添加到 GET 请求中,但没有成功。

开发工具

知道如何找到 GET 参数来查看下一页结果吗?这样的事情还存在吗?

这是我当前的代码,我正在使用DiDOM

0 投票
0 回答
110 浏览

voice-recognition - 有没有什么方法可以在 Android 上的 Duckduckgo 浏览器中进行语音输入?

Duckduckgo 浏览器(Andriod)运行良好。它仅使用隐身模式,以增强隐私和安全性。Gboard 键盘在隐身模式下禁用语音输入。

使用 Duckduckgo 时有什么方法可以获取语音输入吗?使用其他键盘?可以启用Gboard语音输入吗?

0 投票
1 回答
50 浏览

python - DuckDuckGo API 在编码的 url 查询中有空格时没有响应

我有两个真正的问题。两者都与此代码有关:

一个是这样的:当我查询这样的内容时:“美国总统”,我得到这样的结果:

基本上,一切都是空的。甚至我知道的标题键也是以“美国总统”的形式发送的,编码为 url 形式。这个问题似乎会影响我发送的所有带有空格的查询。即使我在浏览器中访问此网址:“https://api.duckduckgo.com/?q=US%20Presidents&format=json&pretty=1”,我得到的只是一堆空白的 json 键。

我的下一个问题是这个。当我发送这样的内容时:“1+1”,json 响应的“Answer”键是这样的:

其他一切似乎都是正确的,但“结果”应该是“2”,不是吗?整个 json 的其余部分似乎是正确的,包括所有“RelatedTopics”

对此的任何帮助将不胜感激。

0 投票
1 回答
30 浏览

python - 如何使用 Python 编辑 DuckDuckGo 中显示的句子数?

我正在编写一个脚本,该脚本将使用 DuckDuckGo 抓取我的问题的任何答案!我尝试使用 DuckDuckGo 的 API 执行此操作,它也可以正常工作,但结果提供了大量信息。有没有什么方法可以限制它的句子?喜欢3句还是4句?这是我到目前为止的脚本:

我得到什么输出:

我希望它只打印几个开头的句子(即:只有前 3 或 4 个句子。)

0 投票
0 回答
15 浏览

search - 如何在 DuckDuckGO 上搜索 C 而无需搜索 C++ 或 C#?

当我在 C 上遇到错误时,我会查找它。唯一的问题是我不断得到 C++ 或 C# 的答案。