我用这种方式用libcurl开发了一个基本身份验证:
curl_easy_setopt(curl, CURLOPT_URL, "http://192.168.1.133:8080/myrep");
curl_easy_setopt(curl, CURLOPT_USERNAME, "user");
curl_easy_setopt(curl, CURLOPT_PASSWORD, "passwd");
我想用libcurl开发摘要认证。
怎么做。
Libcurl是否支持此行为
1) - >客户端向服务器发送不带身份验证字段的http请求
2)< - 服务器响应401需要摘要认证并提供authrealm
3) - >客户端使用收到的authrealm
4)< - 如果成功。服务器发送身份验证成功,客户端通过libcurl
检测它5)< - 如果失败。服务器重新发送401消息,客户端通过libcurl
检测它