.net - 如何在 asp .net 中针对 GET 请求不返回任何内容并关闭连接

标签 .net asp.net vb.net visual-studio get

我有一个简单的 asp .net Web 表单。我想让 Web 表单不返回任何内容,并在查询字符串中的特定值不正确时立即关闭连接。我该怎么做?

我的意思是停止处理请求而不返回任何内容并关闭连接。有什么想法吗?

最佳答案

虽然Response.End()已经提到过,它会引发异常(ThreadAbortException)。如果您希望经常这样做,那么您网站的性能可能会因此而下降。相反,您可以使用 HttpApplication.CompleteRequest这会结束请求,但不会引发异常。

关于.net - 如何在 asp .net 中针对 GET 请求不返回任何内容并关闭连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6188319/

相关文章:

c# - 从 .NET Core Controller 返回 CSV

vb.net - 在 vb.net 中安全地存储敏感数据的位置

.net - 注册 .NET dll 以在 VB6 应用程序中使用

.net - 绑定(bind)到接口(interface)类型属性

javascript - 使用 javascript 检查 RadioButtonList

javascript - html select 只返回第一个选项

c# - 将任何 n 位数字四舍五入为 (n-1) 个零位

由 C# 网络发现

c# - 如何检查 .NET DLL 是否已注册?

asp.net - MultipartStreamProvider 在异步工作后丢失 HttpContext