• 3、URL和URI(下)


      

    代理

    Proxy类

     Peoxy类允许从Java程序中对代理服务器进行更细粒度的控制

    允许为不同的远程主机选择不同的代理服务器

    代理本身用java.net.Proxy类的实例来表示

    有三种代理:1、HTTP、2、SOCKS、3、直接连接

    分别用Proxy

    Type枚举类中的三个常量表示:

    1、Proxy.TYPE.DIRECT

    2、Proxy.Type.HTTP

    3、Proxy.TYPE.SOCKS

    代理的其他重要信息包括它的地址和端口

    SocketAddress对象表示

     

    表示proxy.example.con的端口80上的一个HTTP服务器

     ProxySelector类

    每个运行中的虚拟机都有一个java.net.ProxySelector对象

    用来确定不同链接的代理服务器

    默认的ProxySelector只检查何种系统属性和URL的协议

    来决定如何连接到不同的主机

    关键是select()抽象方法

     

    必须实现的第二个抽象方法是connectFailed()

    这时一个回调方法,用于警告程序这个代理服务器实际上没有建立链接

  • 相关阅读:
    挖矿程序linux 删除
    本地复制vue项目
    新建vue项目
    CentOS7单用户模式
    CentOS6
    CentOS6-系统管理操作
    CentOS7-系统管理操作
    VMWare克隆虚拟机
    虚拟机网络模式设置为NAT
    VI/VIM编辑器
  • 原文地址:https://www.cnblogs.com/Mrchengs/p/10914762.html
Copyright © 2020-2023  润新知