java httpServer
import java.io.IOException;
import java.net.InetSocketAddress;
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import com.sun.net.httpserver.HttpServer;
/**
*
* @author Daniel
*/
public class MyHttpServer {
public static void main(String[] args) throws IOException {
//HttpServer server = HttpServer.create(new InetSocketAddress("127.0.0.1", 80), 0);
HttpServer server =HttpServer.create(new InetSocketAddress(6666), 100);
server.createContext("/myApp", new MyResponseHandler());
server.setExecutor(null); // creates a default executor
server.start();
System.out.println("OK");
}
public static class MyResponseHandler implements HttpHandler {
@Override
public void handle(HttpExchange t) throws IOException {
String response = "http://www.google.com";
t.getResponseHeaders().add("location", response);
t.sendResponseHeaders(403, response.length());
t.close();
}
}
}
上一篇: Oracle创建DB Link 博客分类: 数据库 dblink
下一篇: oracle中 connect by prior 递归算法收藏 博客分类: 数据库 算法Oracle数据结构.netBlog
推荐阅读
-
java encode and decode by des
-
Myeclipse的java工程转web工程 博客分类: JavaEE开发工具
-
core java学习笔记(二):有关接口 博客分类: JavaSE Java
-
java httpServer
-
core java学习笔记(一):有关final修饰符 博客分类: JavaSE Java
-
tomcat部署的问题困扰我很长时间 博客分类: java java
-
SimpleDateFormat的非线程安全问题 博客分类: java 基础
-
数据库架构的问题 博客分类: java webOracleDB2CouchDBHSQLDB
-
jvm default value 博客分类: java
-
Struts2中的设计模式 -ThreadLocal模式 设计模式strutsthread多线程java