当前位置:  技术问答>java相关

终于找到了代理服务器的编源代码,哈哈哈哈哈!!!!

    来源: 互联网  发布时间:2015-02-16

    本文导语:  /*************************************  * 一个基础的代理服务器类  *************************************  */ import java.net.*; import java.io.*; public class HttpProxy extends Thread {     static public int CONNECT_RETRIES=5;     static public int ...

/*************************************
 * 一个基础的代理服务器类
 *************************************
 */
import java.net.*;
import java.io.*;

public class HttpProxy extends Thread {
    static public int CONNECT_RETRIES=5;
    static public int CONNECT_PAUSE=5;
    static public int TIMEOUT=50;
    static public int BUFSIZ=1024;
    static public boolean logging = false;
    static public OutputStream log=null;
    // 传入数据用的Socket
    protected Socket socket;
    // 上级代理服务器,可选
    static private String parent=null;
    static private int parentPort=-1;
    static public void setParentProxy(String name, int pport) {
parent=name;
parentPort=pport;
    }

    // 在给定Socket上创建一个代理线程。
    public HttpProxy(Socket s) { socket=s; start(); }

    public void writeLog(int c, boolean browser) throws IOException {
log.write(c);
    }

    public void writeLog(byte[] bytes,int offset, int len, boolean browser) throws IOException {
for (int i=0;i0) {
os0.write(bytes,0,ir);
if (logging) writeLog(bytes,0,ir,true);
    }
    else if (ir0) {
os1.write(bytes,0,ir);
if (logging) writeLog(bytes,0,ir,false);
    }
    else if (ir

    
 
 

您可能感兴趣的文章:

  • 请问哪里可以找到视频电话或者视频会议的源代码下载?
  • 请问:哪里能找到linux的源代码
  • 请问在哪里可以找到linux的cp命令的源代码
  • 谁能告诉我早期LINUX内核的源代码和C编译器的源代码,哪能找到!谢谢!要多少分都给!
  • Linux下TCP/Ip开发资料和源代码什么地方可以找到?
  • *****到那里可以找到redhat7.2中播放器XMMS的源代码?
  • ===急===哪位大哥有接收实时流音频数据的源代码,或者到哪里可以找到?
  • 请问 /bin 下的工具如ls cat man 等这些程序的源代码在哪里可以找到?
  • 请问哪里能找到ifconfig的源代码?
  • 请问在哪里可以找到Unix的C语言源代码?? 立刻给分
  • 请问,red linux9 自带的国际象棋游戏的源代码开放吗?在哪能找到?
  • 怎么读shell的源代码呢?哪里可以找到?
  • 到哪里能够找到下列库的源代码??
  • 哪里有VI和EMACS的源代码??我去GNU的FTP站点了,没找到,知道的朋友们,能不能告诉小弟一声,谢谢了!!!
  • 请问一下,有谁知道linux源代码中socket(int domain, int type, int protocol);函数的定义是在哪个文件中啊?小弟我找了很久,都没找到,谢谢哈。
  • 请问大家为什么我的Ubuntu下 没有找到源代码---小妹
  • 请问LINUX的系统实现源代码在那个目录下啊,找了好久没找到相关C或CPP文件哪
  • redhat linux9.0,打开“网络服务器”,报:无法找到主机“smb:///”……,请检查拼写及代理服务器设置正确性
  • 在哪能看到现在用的DNS服务器?(在windows下,找到后再到linux下设置)
  • 请问,哪里能找到免费的Linux服务器?我可以在它的服务器上使用它的公网IP的那种
  • jsp有没有检查语法错误的东西,难道只能在改完了在服务器上运行然后才能找到错误吗?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 用grep找到字符后,用什么语句可以把找到的字符进行替换
  • 我初学NETTERM的使用,在哪里可以找到所有(或常用的)命令的使用方法呢?还是需要在什么书上可以找到?
  • 怎么找到ELF文件代码段的位置?
  • 在装LINUX时出现未找到创建新文件的有效设备
  • 没有找到cc编译器
  • Solaris安装时说没有找到硬盘!
  • linux 下怎么才能找到想要的文件?
  • 使用jquery prev()方法找到同级的前一个元素
  • 我怎样才能找到例子?
  • 哪里可以找到gcc???
  • 哪能找到下载java API??
  • 这样找到servelet类啊?
  • 注册到DNS SERVER 让别人通过域名找到我,需要什么条件?
  • 搜索了好久都没找到,C里面如何使用GD库?
  • 那里可以找到计算机科学的学术资料及参考文献呢?
  • 未找到要在其中创建新文件系统的有效设备
  • 请问在如下内容怎么找到所要的目标?用shell实现
  • linux xchat 怎样找到国内的群
  • 我在Linux上没有找到gcc,等待指点……
  • GCC是怎么通过.h文件找到C函数库的


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3