我正在我的 HttpResponse 中添加多个自定义标头,在浏览器对该页面的下一个请求中,我想读取这些自定义标头并确定是否需要向浏览器发送 304 响应。
我使用 Response.AddHeader 添加了自定义标头,但在来自浏览器的下一个请求中,自定义标头未发送。
浏览器确实在响应流中接收了自定义标头,但未在后续请求中发送它们。
我期待标题,因为我需要在第一个请求而不是发布请求时读取它们。
注意:我不想使用 cookie,因为我不想增加有效负载。 我不想使用会话,因为我不想给服务器带来负担。 我的目标是尽可能减少服务器中的处理。正如我在评论中提到的,我阅读了有关 ETag 的信息,我希望 ETags 中使用的技术可以用于自定义标头。
还有其他方法可以在请求之间传递信息。 请参阅此讨论。
您还可以使用会话变量。