代理(代理服务器)
来源:互联网 发布:设备吞吐量测试软件 编辑:程序博客网 时间:2024/06/14 23:13
What — 什么是代理服务器?
代理服务器是网上提供转接功能的服务器
一般情况下,我们使用网络浏览器直接去连接其他 Internet 站点取得网络信息时,是直接连接到目的站点服务器,然后由目的站点服务器把信息传送回来
代理服务器是介于客户端和 Web 服务器之间的另一台服务器,有了它之后,浏览器不是直接从 Web 服务器取回信息,而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给浏览器
USE — 代理服务器的作用
提高访问速度:通常代理服务器都设置一个较大的缓冲区,当有外界的信息通过时,同时也将其保存带缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度
隐藏真实身份:上网者可以通过代理服务器隐藏自己的真实地址信息,还可以隐藏自己的 IP,防止被黑客攻击
突破限制:有时候网络供应商会对上网用户的端口,目的网站,协议,游戏和即时通信软件等的限制,使用代理服务器可以突破这些限制
TYPE — 代理服务器主要类型
HTTP 代理
- HTTP 代理:最简单的一种代理形式,能够代理客户机的 HTTP 访问,上网浏览网页使用的都是 HTTP 协议,通常的 HTTP 代理端口为80、3128 或 8080
SOCKS 代理
- SOCKS 代理与 HTTP 等其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种协议,既可以是 HTTP 协议,也可以是 FTP 协议,或者其他任何协议,所以 SOCKS 代理服务器比其他类型的代理服务器速度快的多(SOCKS4 代理只支持 TCP 协议,SOCKS5 代理既支持 TCP 【传输控制协议】又支持 UDP【用户数据包协议】)
EXAMPLE — 例子
- Google 翻墙:我们在上网的时候想访问国外的一些网站,但是由于中国政府的规定,存在防火墙,会对国外的一些 IP 进行限制,无法访问,例如:Google。这时候则需要一台代理服务器(一般来说是国外的服务器),浏览器向代理服务器发送请求,代理服务器来进行流量的转发,从国外的服务器获得数据传送给代理服务器,代理服务器再返回给浏览器 HTML 文件或者 图片等即可
- Fiddle 抓包工具
0 0
- 代理(代理服务器)
- 代理服务器和反向代理
- 代理服务器和反向代理
- HTTP代理,代理服务器
- Nginx代理服务器反向代理
- 代理服务器与反向代理
- [疯狂Java]代理服务器:Proxy(代理连接)、ProxySelector(自动代理选择器)、默认代理选择器
- 代理ip,代理服务器等相关
- 正向代理和反向代理服务器
- 代理服务器和反向代理服务
- 代理服务器 详解 正向代理 反向代理
- 代理 IP代理 国内代理 服务器 国内 最全代理 代理服务器列表 国内代理服务器
- IP代理 国内代理服务器 国内最全代理 代理服务器列表 国内代理服务器
- Jmeter学习—004—使用代理录制脚本—HTTP代理服务器(APP、web皆可)
- 代理服务器(代理IP)的入门与简介
- 代理服务器基本知识普及代理IP使用方法!(转)
- Squid代理服务器&&搭建透明代理网关服务器
- linux ssh代理 –快速搭建代理服务器
- $.ajax()详解
- [leetcode] -6 ZigZag Conversion
- 扑克牌原始顺序
- 接口自动化测试之旅--JsonSchema
- MySQL漂流记之常用(二)--数据库垂直扩展和水平扩展
- 代理(代理服务器)
- 学习博客 有微信项目
- netcat 瑞士军刀
- OSAL系统框架专题
- 2017入职规划
- 4.2 对Direct3D进行初始化
- Ubuntu:从源码安装tensorflow r1.0
- 在MogoDB shell中插入int取出编程Double
- eclipse 下载走过的坑