我正在尝试创建一个网络服务,它将发送和接收大文件,作为远程备份存储解决方案的一部分。
当网络服务器收到请求时,它需要在存储数据之前进行身份验证。
目前我正在考虑在标题中发送身份验证方法和正文中的实际内容。相当标准。
但是我想知道,由于主体的大小,如果无法验证请求,是否可以验证标头,并可能在完全接收主体之前响应请求/断开连接?
我还没有开始实施,但我倾向于使用 Golang 实现。前面会有一个 nginx 服务器,以防万一。
也许我在最初的问题中还不够清楚,但主要焦点应该是:是否有可能在接收整个有效负载之前确定请求是否经过身份验证,如果不是这种情况,可能会断开连接/响应?
就像.. 是否可以将请求解释为流,您可以在其中仅对第一部分进行操作,即使有效负载的其余部分尚未到达。
对困惑感到抱歉。
守着星空守着你
LEATH
相关分类