免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2304 | 回复: 6
打印 上一主题 下一主题

[proxy] 请问个阻止http协议中post上传文件的问题!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-16 11:17 |只看该作者 |倒序浏览
我现在想在我们内网的出口出拦截内网用户通过http协议来上传文件(其中就是通过post)方法.请问要实现这样的功能,初步觉得要实现这样的功能肯定是要在一个现成的http代理上来改造,但是我不知道要用什么样的代理?squid可以吗?我对squid的部分不是很了解.麻烦各位大虾指点!
谢谢~

论坛徽章:
0
2 [报告]
发表于 2006-08-16 12:31 |只看该作者
都发了两个帖子了,怎么没有一个人帮忙啊?
有会的说说啊,或者有想法的!给点建议啊!

论坛徽章:
0
3 [报告]
发表于 2006-08-16 17:28 |只看该作者
可以,
ACL ALL src 0/0
ACL POST method post
host_access deny POST ALL

论坛徽章:
0
4 [报告]
发表于 2006-08-17 09:06 |只看该作者
to PhPman :
谢谢你的讲解,是不是你这样做是把所有的通过 http post发送的内容全部阻断掉啊? 我现在只是想阻断掉通过post传送文件(即form 出现了<input type=file>这样的control),如果是一个的通过post的普通表单就让通过的.

论坛徽章:
0
5 [报告]
发表于 2006-08-17 09:11 |只看该作者
to PhPman:

麻烦您再看看,还能不能在上面控制的基础上再控制的细一点,来区分普通的post和带有文件传送的post.
谢谢了!~

论坛徽章:
0
6 [报告]
发表于 2006-08-17 09:50 |只看该作者
req_mime_type ACL 指客户HTTP 请求里的Content-Type 头部。该类型头部通常仅仅出现在请求消息主体里。POST 和PUT 请求可能包含该头部,但GET 从不。你能使用该类型ACL 来检测某些文件上传,和某些类型的HTTP 隧道请求。

req_mime_type ACL 值是正则表达式。你可以这样编写ACL 去捕获音频文件类型:
acl AuidoFileUploads req_mime_type -i ^audio/

我没有这个需求,实际没做过。

论坛徽章:
0
7 [报告]
发表于 2006-08-17 09:58 |只看该作者
万分感激中ing!~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP