HTTP代理按匿名度可分為透明代理、匿名代理和高度匿名代理。
使用透明代理,對方服務(wù)器可以知道你使用了代理,并且也知道你的真實IP。 透明代理訪問對方服務(wù)器所帶的HTTP頭信息如下:
REMOTE_ADDR = 代理服務(wù)器IP
HTTP_VIA = 代理服務(wù)器IP
HTTP_X_FORWARDED_FOR = 你的真實IP
透明代理還是將你的真實IP發(fā)送給了對方服務(wù)器,因此無法達(dá)到隱藏身份的目的。使用匿名代理,對方服務(wù)器可以知道你使用了代理,但不知道你的真實IP。匿名代理訪問對方服務(wù)器所帶的HTTP頭信息如下:
REMOTE_ADDR = 代理服務(wù)器IP
HTTP_VIA = 代理服務(wù)器IP
HTTP_X_FORWARDED_FOR = 代理服務(wù)器IP
匿名代理隱藏了你的真實IP,但是向訪問對象透露了你是使用代理服務(wù)器訪問他們的。使用高匿名代理,對方服務(wù)器不知道你使用了代理,更不知道你的真實IP。高匿名代理訪問對方服務(wù)器所帶的HTTP頭信息如下:
REMOTE_ADDR = 代理服務(wù)器IP
HTTP_VIA 不顯示
HTTP_X_FORWARDED_FOR 不顯示
高匿名代理隱藏了你的真實IP,同時訪問對象也不知道你使用了代理,因此隱蔽度最高。