【发布时间】:2013-05-23 22:21:12
【问题描述】:
我正在尝试执行发布请求,并且正在尝试使用摘要身份验证来执行此操作。使用libcurl,我设置了选项:
curl_easy_setopt(curl_handle, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
curl_easy_setopt(curl_handle, CURLOPT_USERPWD, "username:password");
在设置所有其他选项(帖子、网址和所有内容)之前。服务器关闭了我的连接,我认为没有生成摘要。我只是不知道如何自动获取摘要的挑战响应行为。如果我将HTTPAUTH 设置为CURLAUTH_BASIC 它encodes 内容,我会使用VERBOSE 选项看到包含authorization = basic 的标头。有摘要没有标题。
你知道我该怎么做吗,或者你能给我一些例子吗?我真的到处找。
【问题讨论】: