所以我正在尝试连接到一个数据库(服务器的所有者外包了设置工作并且不知道它的详细信息)并拥有一个用户名和密码。当我尝试以最基本的方式连接 curl 时,我被拒绝了。
curl --user "用户名:密码" http://test.com
当我添加 --digest 标志时,它可以工作。所以一个有效的 curl 请求看起来像这样:
curl --digest --user "用户名:密码" http://test.com
现在的问题是我需要在 java 中编写代码并且并不真正理解 --digest 标志在做什么。我知道摘要身份验证和算法,但这是我不想实现的东西,我认为我也不需要(基于事实 curl 对此有一个微不足道的标志,我希望在 java 中有一些类似的工作)。有谁知道更简单的方法来做到这一点?我可以设置一些标题吗?本质上,我想知道 java 中 curl 等效项的 --digest 标志。谢谢。