【问题标题】:Digest Authentication using async-http-client使用 async-http-client 进行摘要式身份验证
【发布时间】:2020-04-25 07:00:27
【问题描述】:

我正在尝试在 swiftNIO 之上使用 async-http-client 实现摘要式身份验证。因此我使用了一个使用 HTTPClientResponseDelegate 协议的类。在这个类中

func didReceiveHead(task: HTTPClient.Task<Response>, _ head: HTTPResponseHead) -> EventLoopFuture<Void> {

我解析第一个服务器响应并为响应生成哈希。现在我必须用我的哈希构造授权头,符合摘要认证。但是我怎样才能从我的班级再次将它发送到服务器?我必须创建一个新的 HTTPClient.Request 还是可以直接从我的班级中使用标题做出响应? 也许有人可以给我一个提示,如何使用 swiftNIO 和 async-http-client 来实现这一点。

谢谢 阿诺德

【问题讨论】:

    标签: swift header swift-nio


    【解决方案1】:

    恐怕目前您确实需要向您的代表提出新的请求。目前无法自动发送新请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-11
      • 2023-03-06
      相关资源
      最近更新 更多