代理返回错误403禁止-c#
本文关键字:禁止 -c# 错误 返回 代理 | 更新日期: 2023-09-27 17:57:59
我正在构建一个代理,如果请求中的主机位于"黑主机列表"中,我希望它返回一个403 forbidden
。
我不知道如何在不发送请求的情况下创建"HttpWebResponse"并将状态代码更改为403。
我应该用给定的Url 创建一个请求吗
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
并对这个请求进行一些操作,或者我可以用其他方式进行操作?此外,我可以做哪种操作来获得403响应?
感谢:)
我添加了:
context.Response.StatusCode = 403; context.Response.Close();
在chrome中,我得到一个空页面,不知道为什么),
在Internet Explorer中,我得到默认的403错误。