⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 handler.java

📁 java网络编程 java netwok program 著名的坚果系列的书的代码
💻 JAVA
字号:
package com.macfaq.net.www.protocol.mailto;import java.net.*;import java.io.*;import java.util.*;public class Handler extends URLStreamHandler {  protected URLConnection openConnection(URL u) throws IOException {    return new MailtoURLConnection(u);  }  public void parseURL(URL u, String spec, int start, int limit) {        String protocol    = u.getProtocol();    String host        = "";    int    port        = u.getPort();    String file        = ""; // really username    String userInfo    = null;    String authority   = null;    String query       = null;    String fragmentID  = null;      if( start < limit) {      String address = spec.substring(start, limit);      int atSign = address.indexOf('@');      if (atSign >= 0) {        host = address.substring(atSign+1);        file = address.substring(0, atSign);      }    }       // For Java 1.2 comment out this next line   this.setURL(u, protocol, host, port, authority,                   userInfo, file, query, fragmentID );        // In Java 1.2 and earlier uncomment the following line:    // this.setURL(u, protocol, host, port, file, fragmentID );            }  protected String toExternalForm(URL u) {      return "mailto:" + u.getFile() + "@" + u.getHost();;      }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -