资源简介
卡耐基ssd8的exam1的答案,绝对能运行,能拿满分!有较多的注释,读起来较容易懂,为学ssd的同学减轻负担
代码片段和文件信息
import java.io.*;
import java.net.*;
//java。lang。是默认导入的。
import java.lang.*;
public class ProxyServer {
private static int PORT = 8000;
static private String CRLF = “\r\n“;
static class Handler implements Runnable {
private Socket socket;
DataOutputStream OutToClient;
BufferedReader InFromClient;
DataOutputStream OutToServer;
DataInputStream InFromServer;
public Handler(Socket s) {
Thread t;
socket = s;
t = new Thread(this “Handler Thread“);
t.start();
}
public void run() {
try {
OutToClient = new DataOutputStream(socket.getOutputStream());
InFromClient = new BufferedReader(new InputStreamReader(socket.getInputStream()));
String getString = InFromClient.readLine();
System.out.print(getString+‘\n‘);
String[] checkString = getString.split(“ “);
String url;
Socket linkServer;
int urlPort;
if(checkString[0].equalsIgnoreCase(“GET“) ){
linkServer = linkToServer(checkString[1]);
}else{
System.out.println(“invalid input!\n“);
throw new IOException(“invalid input!\n“);
}
OutToServer = new DataOutputStream(linkServer.getOutputStream());
- 上一篇:fastjson alibaba jar包
- 下一篇:Android 串口通信库源码
相关资源
- JavaSE25套习题含答案
- JSP程序设计习题答案
- JAVA复习题及答案
- JAVA程序设计慕课版课后习题答案
- Java语言程序设计梁勇第21-30章全部完
- Java语言程序设计梁勇第11-20章全部完
- Thinking In Java 第四版 练习题答案包含
- java开发实战经典——课后答案
- java程序设计教程 第六版 课后习题答
- java语言程序设计 基础篇复习题答案
- leetcode 算法题 有答案java
- 学士后Java集合框架和泛型课后习题答
- SL275lab 练习答案
- Java编程思想第4版源代码+习题答案
- Java语言程序设计-基础篇+进阶篇+英文
- JavaEE轻量级框架应用与开发——S2SH答
- 华为Java编程规范试题2(含答案)
- QTS青训-java8 高级应用与开发 实验答案
- javaEE课后答案
- java语言程序设计1-10章课后答案代码
- java笔试题大集合及答案
- 《JAVA程序设计》期末考试试题汇总及
- java基础笔试题加答案
- java程序设计实用教程_(第3版)_课后
- JSP程序设计 课后答案
- 清华大学Java+《程序设计》习题参考答
- Java面向对象程序设计课后答案
- java面试笔试题 选择题 问答题 带答案
- 阿里云Apsara Clouder基础技能认证 考题
- 北大青鸟第一学期java上机练习答案
评论
共有 条评论