gpt4 book ai didi

与 libmicrohttpd 和 http 102 的连接状态

转载 作者:行者123 更新时间:2023-11-30 16:53:20 33 4
gpt4 key购买 nike

我想要实现的是:

  1. 向请求 somedoc.html 的客户端发送 http 102

  2. 一些侧面处理,包括带外身份验证

  3. 如果经过身份验证,则发送从 somedoc.html 构建的响应,否则通用非身份验证消息

我在某个地方无法理解,因为我似乎无法弄清楚如何发送 102 并保存连接详细信息,以便我可以在步骤 3 中转发响应。我原以为我可以对响应进行排队然后进入等待循环或挂起连接,但据我所知,我必须从 MHD_AcceptPolicyCallback 返回才能发送响应,然后我不知道如何返回到联系。我查看了请求完成的回调,但这仍然导致 102 未发送。

我真的无法从示例或手册中找出实现这些步骤的过程,任何帮助将不胜感激。

最佳答案

HTTP 标准没有定义响应代码 102
请参阅https://www.rfc-editor.org/rfc/rfc7231#section-6
https://www.rfc-editor.org/rfc/rfc2616#section-6.1.1

HTTP 协议(protocol)使用请求-响应逻辑。如果您已经回复了某些请求,则以后无法向同一请求添加另一个回复。

关于与 libmicrohttpd 和 http 102 的连接状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40898060/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com