http://zh.linuxvirtualserver.org/ 这几天在要对用户请求过来的post 的body内容进行处理,就具体了解了一下squid 处理post请求的具体流程,在这里具体分享一下。具体描述如下: 1、当一个请求到达squid,squid首先读取用户请求的内容,调用的函数是cl ...
分类:
其他好文 时间:
2017-01-20 15:59:25
阅读次数:
162
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL ...
分类:
其他好文 时间:
2017-01-19 19:44:03
阅读次数:
145
request.getRemoteAddr(),这种方法在大部分情况下都是有效的,但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了, 如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168. ...
分类:
Web程序 时间:
2017-01-14 17:22:33
阅读次数:
156
一、安装Proxy需要的squid软件yum-yinstallsquid二、配置文件位置/etc/squid/squid.conf#默认配置文件是可以代理所有私网地址的,如果有其他地址需要请自行添加三、开启缓存功能cache_dirufs/var/spool/squid10016256#默认改行是被注释掉的,如需开启缓存,将注释符去掉即可。..
分类:
其他好文 时间:
2017-01-13 01:35:20
阅读次数:
206
安装: 下载安装包 http://pan.baidu.com/s/1mitvwpE 解压 tar -xzvf file.tar.gz 编译: 进入sbin目录 执行 这个过程会花费一些时间。之后执行 make ; make install; 进入 /usr/local/squid/sbin/squi ...
分类:
系统相关 时间:
2017-01-10 17:58:50
阅读次数:
369
Varnish介绍: Varnish是一个反向HTTP代理,有时也被称为HTTP的加速器或网络加速器;它存在于真实服务器的前面(可能有多级代理),将来自于客户端的请求中的部分内容存储在自身的内存中,以减少服务器响应时间和网络带宽消耗。与Varnish类似的开源解决方案还有squid. Varnish ...
分类:
其他好文 时间:
2017-01-01 13:25:04
阅读次数:
257
我使用squid做正向代理,也就是client——>squid——>server。由于server会返回头keep-alive:timeout=8,导致我的client的长连接在8秒后就会断开。现在我想让client到squid的长连接固定在2分钟,不受server的keep-alive:timeout=8控制,请问我该怎么做?谢谢。
分类:
其他好文 时间:
2016-12-29 20:59:00
阅读次数:
135
squid配置1.什么是squidsquid可以做代理也可以做缓存squid缓存不仅可以节省宝贵的带宽资源,也可以大大降低服务器的I/O.squid不仅可以做正向代理,又可以做反向代理。正向代理,squid后面是客户端,客户端上网要通过Squid去上;反向代理,squid后面是服务器,服务器返回给用户..
分类:
其他好文 时间:
2016-12-23 02:22:41
阅读次数:
176