zoukankan      html  css  js  c++  java
  • java network programming 第七章

    1。可以用在url中的字符
    • The capital letters A-Z

    • The lowercase letters a-z

    • The digits 0-9

    • The punctuation characters - _ . ! ~ * ' (and ,)

    2。URLEncoder.encode(,)方法:把空格变成+,其他非字符的符号用%和十六进制数表示。
    URLDecoder.decode(,)方法与之对应,一般第二个参数用"UTF-8"

    3。URI=URL+URN
    • The URI class is purely about identification of resources and parsing of URIs. It provides no methods to retrieve a representation of the resource identified by its URI.

    • The URI class is more conformant to the relevant specifications than the URL class.

    • A URI object can represent a relative URI. The URL class absolutizes all URIs before storing them.

    URI格式scheme:scheme-specific-part:fragment

    URI的几个方法,构造函数,relative函数,
    relativize函数。


    4。代理的几个方法
    a System Properties
    b Proxy类
        SocketAddress address = new InetSocketAddress("proxy.example.com", 80);
        Proxy proxy = new Proxy(Proxy.Type.HTTP, address);
    • Proxy.Type.DIRECT

    • Proxy.Type.HTTP

    • Proxy.Type.SOCKS

    c ProxySelector 类
       集成这个类并实现 public abstract List<Proxy> select(URI uri) 
    public void connectFailed(URI uri, SocketAddress address, IOException ex)
    这两个方法。
      

    5。


       




  • 相关阅读:
    POJ 2342
    SHU 413
    SHU 414
    进制转换模板
    SHU 第15届上海大学程序设计联赛夏季赛[热身赛] 第三题(G题)
    POJ 3185
    XTU 1260
    高斯消元法模板
    POJ 2057
    模态窗口的定时关闭
  • 原文地址:https://www.cnblogs.com/goodloop/p/87482.html
Copyright © 2011-2022 走看看