为什么socks5代理后无法访问http网站

我使用proxifier设置socks5全局代理

浏览器去访问http协议的网站的时候无法正常加载,访问https的就可以,这是什么原因

我个人认为这可能是因为你的浏览器没有正确地配置代理服务器,导致无法正常加载http协议的网站。

因为当你使用socks5全局代理时,所有的网络请求都会通过代理服务器转发。如果代理服务器没有正确地配置,就会导致一些网络请求无法正常传输。

而HTTPS协议使用的是加密传输,所以即使代理服务器没有正确配置,也能够正常传输数据。而HTTP协议没有加密,所以会更加容易受到代理服务器配置的影响。

参考GPT:可能是由于您的代理服务器未正确配置导致的问题。 SOCKS5代理服务器通常只代理TCP流量,而HTTP流量可能需要进行特殊的处理。 您可以尝试在Proxifier中进行以下配置:

1 确保您的代理服务器支持HTTP代理,而不仅仅是SOCKS代理。在Proxifier中,您可以通过添加一个HTTP代理来实现这一点。

2 如果您已经添加了HTTP代理,您可以尝试将其设置为默认代理服务器。这样,所有的流量都将通过该代理服务器发送。

3 如果您仍然无法访问HTTP网站,请检查您的代理服务器是否已正确配置。您可以尝试使用其他工具或浏览器来测试代理服务器,以确保它可以正常工作。

浏览器也要设置socks5。
chrome一般情况下设置http代理就行了,不用socks5。