从代理发送自定义HTTP响应代码

从代理发送自定义HTTP响应代码,http,https,proxy,reverse-proxy,Http,Https,Proxy,Reverse Proxy,我有一个本地网络代理,可以过滤访问网站的权限。 如果浏览器试图访问被阻止的url,则代理将使用HTTP 302以及包含自定义消息的HTML页面进行响应。 这适用于HTTP连接HTTP GET。但是,如果浏览器使用HTTP connect访问受保护的站点HTTPS,则浏览器不会显示带有自定义消息的HTTP 302响应,而是显示一个在MSIE中无法显示的通用页面以及其他浏览器中的等效页面。 是否有任何HTTP错误代码可以从代理返回,以便在浏览器页面中向用户显示自定义消息?是的,大多数浏览器在对连接请

我有一个本地网络代理,可以过滤访问网站的权限。 如果浏览器试图访问被阻止的url,则代理将使用HTTP 302以及包含自定义消息的HTML页面进行响应。 这适用于HTTP连接HTTP GET。但是,如果浏览器使用HTTP connect访问受保护的站点HTTPS,则浏览器不会显示带有自定义消息的HTTP 302响应,而是显示一个在MSIE中无法显示的通用页面以及其他浏览器中的等效页面。
是否有任何HTTP错误代码可以从代理返回,以便在浏览器页面中向用户显示自定义消息?

是的,大多数浏览器在对连接请求做出4xx或3xx响应时都会显示自己的错误。代理需要解密事务,然后发送302,以便浏览器显示页面。

在将HTTP connect请求转发到实际服务器之前,我已截获该请求。我不想陷入这样的境地,我必须成为中间人。在不允许客户端/代理/服务器之间进行初始握手的情况下,是否有可能?