什么我想实现的是:连接状态102
发送HTTP 102谁要求的侧somedoc.html
一些处理,包括带外验证客户端
如果通过身份验证,发送响应从somedoc.html建,否则一般不会AUTH消息
我在某个地方的理解失败,因为我似乎无法弄清楚如何发送102并保存连接的详细信息,以便我可以在步骤3中转发响应。我原本以为我可以排队响应然后输入一个等待循环或暂停连接,但据我所知,我必须从MHD_AcceptPolicyCallback
返回发送的响应,然后我无法弄清楚如何返回连接。我查看了完成回叫的请求,但这仍然导致102未被发送。
我真的无法弄清楚从示例或手册中获得这些步骤的过程,我们将不胜感激。
我在邮件上问了这个问题,得到了类似的回复,很抱歉,如果这是同一个人,但是:它在RFC 2518中定义,RFC 2418已经更新/废弃了WebDAV。当然,他们从规范中删除了http 102(由于缺乏实施),并建议其IANA注册应继续参考RDF2518。它在libmicrohttpd中作为MHD_HTTP_PROCESSING实现。使用MHD_HTTP_PROCESSING代码需要一些机制来首先发送一个包含该代码的响应,然后发送一个最终响应。 – dt647146