标签: doh

如何通过Jenkins运行Dojo DOH单元测试?

有没有人尝试将Dojo DOH单元测试与Jenkins集成?

我想做以下事情,但如果已经完成,我不想重新发明它.所以,我在想:

  1. 从Jenkins的构建后步骤开始进行DOH测试并等待结果
  2. 在无头浏览器中运行测试(例如Crowbar)
  3. 从Crowbar返回的HTML中解析成功/错误计数
  4. 查找(或编写)一个Jenkins插件,如果有失败的测试,(a)将失败,(b)渲染测试结果,(c)可能将结果集成到CI游戏插件中

问题:

  1. 以前做过吗?
  2. 您是否看到上述大纲的任何问题?
  3. 你知道Jenkins插件会有所帮助,还是我必须建立自己的插件?

javascript dojo unit-testing doh jenkins

15
推荐指数
1
解决办法
2710
查看次数

Dojo DOH怎么了?

Dojo Toolkit过去常常带有一个名为"Doh"的测试工具.它位于/ utils目录中.

现在当你下载dojo-release-1.3.2时,无法找到/ utils目录.

Doh已经死了吗?

dojo unit-testing doh

4
推荐指数
1
解决办法
1085
查看次数

如何使用curl 解析dns over https (DOH) 查询?

我正在运行最新版本的curl(7.76.1)。

我已经设置了自己的 dnsdist 服务器/doh 代理,它查询我也设置的 bind9 解析器。

让curl 仅返回已解析的IP 的正确语法是什么?

当我运行以下命令时,返回的只是 example.com 的 html。我不想要 html。我想要解析的 DNS IP 地址。

curl --doh-insecure --doh-url https://10.10.10.10/dns-query http://www.example.com

如果我以详细输出运行,我可以看到以下内容。

* DOH A: 93.184.216.34
* DOH AAAA: 2606:2800:0220:0001:0248:1893:25c8:1946
Run Code Online (Sandbox Code Playgroud)

如何让curl 只返回DNS dig 响应,而不返回对相关站点的HTTP GET 请求的响应?

这是完整的输出:

*   Trying 10.10.10.10:443...
* Found bundle for host 10.10.10.10: 0x55b7b243c3a0 [serially]
* Hostname 10.10.10.10 was found in DNS cache
*   Trying 10.10.10.10:443...
* Connected to 10.10.10.10 (10.10.10.10) port 443 (#2)
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* …
Run Code Online (Sandbox Code Playgroud)

dns https curl doh

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

doh ×3

dojo ×2

unit-testing ×2

curl ×1

dns ×1

https ×1

javascript ×1

jenkins ×1