trafficloggerhandler.java
来自「一款Java实现的HTTP代理服务器」· Java 代码 · 共 59 行
JAVA
59 行
package rabbit.proxy;import rabbit.util.TrafficLogger;/** A class to track of multiple network flows. * * @author <a href="mailto:robo@khelekore.org">Robert Olofsson</a> */public class TrafficLoggerHandler { // normal client traffic private TrafficLogger client; // normal web connections (real servers or proxy up the chain). private TrafficLogger network; // cached resources private TrafficLogger cache; // internally generated by this proxy private TrafficLogger proxy; public TrafficLoggerHandler () { client = new SimpleTrafficLogger (); network = new SimpleTrafficLogger (); cache = new SimpleTrafficLogger (); proxy = new SimpleTrafficLogger (); } public TrafficLogger getClient () { return client; } public TrafficLogger getNetwork () { return network; } public TrafficLogger getCache () { return cache; } public TrafficLogger getProxy () { return proxy; } public void addTo (TrafficLoggerHandler other) { client.addTo (other.client); network.addTo (other.network); cache.addTo (other.cache); proxy.addTo (other.proxy); } public void clear () { client.clear (); network.clear (); cache.clear (); proxy.clear (); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?