首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OPENWRT中,接收请求网站的http响应

在OPENWRT中,接收请求网站的http响应
EN

Stack Overflow用户
提问于 2014-07-23 07:19:37
回答 1查看 767关注 0票数 0

我目前正在研究OPENWRT,并想知道OPENWRT在哪里接收web http响应,例如GZIP或de平面格式?

因此,用户通过安装OPENWRT的路由器连接到WIFI。用户发送例如example.com的请求。当example.com以任何格式向用户发送http响应时,它必须首先到达路由器,并可被OpenWRT截获。我想知道OpenWRT在哪里完成这项工作,这样我就可以在web响应到达用户的设备之前对它进行一些操作

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-25 17:50:25

OpenWRT实际上并不“拦截”来自任意urls的web响应。它的默认状态是作为一个更纯的路由器,这意味着它主要是在“网络”层流量和下面操作。"Web响应“被认为是”应用程序“层。请参见此网络层堆栈图:

您可以做的是在openwrt路由器上安装一个软件,它将检查应用层信息并进行操作。您应该知道这会显著降低路由器上的流量。以下是可用的openWRT代理列表:

http://wiki.openwrt.org/doc/howto/proxy.overview

根据您想要实现的“操作”,tinyproxy可能会起作用。Squid是一个功能更全面的选项,但可能会减慢太多流量,并且有可能在没有足够RAM的情况下崩溃路由器。

http://wiki.openwrt.org/doc/howto/proxy.tinyproxy

https://www.google.com/search?q=openwrt+squid

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24904127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档