chargenurlconnection.java
来自「java网络编程 java netwok program 著名的坚果系列的书」· Java 代码 · 共 40 行
JAVA
40 行
package com.macfaq.net.www.protocol.chargen;import java.net.*;import java.io.*;import com.macfaq.io.*;public class ChargenURLConnection extends URLConnection { private Socket connection = null; public final static int DEFAULT_PORT = 19; public ChargenURLConnection(URL u) { super(u); } public synchronized InputStream getInputStream() throws IOException { if (!connected) this.connect(); return new FiniteInputStream(this.connection.getInputStream()); } public String getContentType() { return "text/plain"; } public synchronized void connect() throws IOException { if (!connected) { int port = url.getPort(); if ( port < 1 || port > 65535) { port = DEFAULT_PORT; } this.connection = new Socket(url.getHost(), port); this.connected = true; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?