gpt4 book ai didi

ASP.NET:重写 IIS 对 "expect 100" header 的响应?

转载 作者:行者123 更新时间:2023-12-02 02:35:56 25 4
gpt4 key购买 nike

我有一个从客户端软件接收请求的 ASP.NET 应用程序,请求 header 包含“请求 100-继续”。

我想覆盖 IIS 对 request-100 header 的自动响应,这样我就可以使用其他 header 对用户进行身份验证(或不进行身份验证)并根据状态发送正确的响应(显然 100 继续进行身份验证)或正确的错误信息。

最佳答案

我们完成这类事情的方式,我相信一种常见的方法是创建一个 HTTP 模块 - 作为请求管道的一部分对您的应用程序发出的每个请求都会调用模块,并且可以访问 life-在整个请求中循环事件。您可以检查每个请求并采取行动,例如执行您的身份验证,并根据请求更改 header 。它们还允许您检查传出响应并对其进行修改。

注释来自 http://msdn.microsoft.com/en-us/library/bb398986.aspx如果您不熟悉模块,这是一个很好的资源。

希望对您有所帮助!

关于ASP.NET:重写 IIS 对 "expect 100" header 的响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1778160/

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