展开全部说简单点、http就是超文本传输协议,一般用于代理网页浏览ftp之类的。而https是安全超文本传输协议,采用啦加密算法,比http更安全而已。而socks4,socks5一般代理游戏之类的。SOCKS4只能代理TCP协议,而SOCKS5什么协议都可以代理。你说不想别人查到你IP。具体是干什么。。浏览网页??游戏?浏览网页就找HTTP,用HTTP或者SOCKS5(因为用的UDP协议,所以它不能使用SOCKS4代理)。展开全部如果适应所有程序,最好是用SOCKS5中了,因为SOCKS5支持TCP及UDP协议的。如果是不想让人看到真实IP,用高匿的SOCKS5代理IP就可以的。