慢慢重构代理输入流