<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 119  文章 - 3173  trackbacks - 0
    <2007年6月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    交友莫獨酒,茅臺西鳳游。
    口干古井貢,心徜洋河流。
    稱多情杜康,趟無量雙溝。
    贊中華巍巍,無此不銷愁。

    常用鏈接

    留言簿(68)

    隨筆分類(136)

    隨筆檔案(122)

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 527094
    • 排名 - 92

    最新評論

    import ?java.io.IOException;
    import ?java.io.InputStream;
    import ?java.io.OutputStream;
    import ?java.io.OutputStreamWriter;
    import ?java.io.PrintWriter;
    import ?java.net.InetSocketAddress;
    import ?java.util.List;
    import ?java.util.Map;

    import ?com.sun.net.httpserver.Headers;
    import ?com.sun.net.httpserver.HttpContext;
    import ?com.sun.net.httpserver.HttpExchange;
    import ?com.sun.net.httpserver.HttpHandler;
    import ?com.sun.net.httpserver.HttpServer;

    public ? class ?HttpServerAPITest2?{

    ????
    public ? static ? void ?main(String[]?args)?{
    ????????
    try ?{
    ????????????HttpServer?hs?
    = ?HttpServer.create( new ?InetSocketAddress( 8888 ),? 0 );
    ????????????hs.createContext(
    " / " ,? new ?MyHandler());
    ????????????hs.start();
    ????????????System.out.println(
    " ---Start--- " );
    ????????????System.out.println(hs.getAddress().getHostName());
    ????????????System.out.println(hs.getAddress().getPort());
    ????????????System.out.println(hs.getAddress().getAddress());
    ????????}?
    catch ?(IOException?ioe)?{
    ????????????ioe.printStackTrace();
    ????????}
    ????}



    ????
    static ? class ?MyHandler? implements ?HttpHandler?{
    ????????
    public ? void ?handle(HttpExchange?he)? throws ?IOException?{
    ????????????
    ????????????he.sendResponseHeaders(
    200 ,? 0 );
    ????????????OutputStream?os?
    = ?he.getResponseBody();
    ????????????PrintWriter?printWriter?
    = ? new ?PrintWriter( new ?OutputStreamWriter(os,? " UTF-8 " ));
    ????????????he.getResponseHeaders().set(
    " Content-Type " ,? " HTML/plain;charset=utf-8 " );
    ????????????
    ????????????printWriter.println(
    " <font?color='red'>--------------------------</font> " );
    ????????????
    ????????????Headers?requestHeaders?
    = ?he.getRequestHeaders();
    ????????????
    for ?(Map.Entry < String,?List < String >> ?entry?:?requestHeaders.entrySet())?{
    ????????????????printWriter.println(
    " </br> " + entry.getKey()? + ? " :? " ? + ?entry.getValue());
    ????????????}
    ????????????????
    ????????????
    ????????????printWriter.println(
    " </br> " + " <font?color='red'>--------------------------</font> " );
    ????????????Headers?responseHeaders?
    = ?he.getResponseHeaders();
    ????????????
    for ?(Map.Entry < String,?List < String >> ?entry?:?responseHeaders.entrySet())
    ????????????????printWriter.println(
    " </br> " + entry.getKey()? + ? " :? " ? + ?entry.getValue());
    ????????????
    ????????????printWriter.println(
    " </br> " + " <font?color='red'>--------------------------</font> " );
    ????????????printWriter.println(
    " </br> " + he.getHttpContext().getPath());

    ????????????printWriter.println(
    " </br> " + " <font?color='red'>--------------------------</font> " );
    ????????????printWriter.println(
    " </br> " + he.getLocalAddress().getHostName());
    ????????????printWriter.println(
    " </br> " + he.getLocalAddress().getAddress());
    ????????????printWriter.println(
    " </br> " + he.getLocalAddress().getPort());
    ????????????
    ????
    ????????????printWriter.println(
    " <font?color='red'>--------------------------</font> " );
    ????????????
    ????????????
    ????????????
    ????????????printWriter.close();
    ????????}
    ????}

    }

    訪問:http://127.0.0.1:8888/

    --------------------------
    Host: [127.0.0.1:8888]
    Accept-encoding: [gzip, deflate]
    Connection: [Keep-Alive]
    Accept-language: [zh-cn,en-US;q=0.5]
    Ua-cpu: [x86]
    User-agent: [Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MAXTHON 2.0)]
    Accept: [*/*]
    --------------------------
    Transfer-encoding: [chunked]
    Content-type: [HTML/plain;charset=utf-8]
    --------------------------
    /
    --------------------------
    localhost
    localhost/127.0.0.1
    8888 --------------------------



    posted on 2007-06-22 14:13 交口稱贊 閱讀(2209) 評論(0)  編輯  收藏 所屬分類: Java6
    主站蜘蛛池模板: 亚洲国产精品一区二区久| 亚洲av无码一区二区三区人妖| 亚洲国产成人精品无码区花野真一 | 国产一区在线观看免费| 亚洲精品精华液一区二区| 免费黄色网址入口| 亚洲色偷精品一区二区三区| av大片在线无码免费| 亚洲一级毛片免费在线观看| 无码一区二区三区AV免费| 亚洲人AV在线无码影院观看| 好大好深好猛好爽视频免费| 亚洲AⅤ男人的天堂在线观看| 免费吃奶摸下激烈视频| 国产裸体美女永久免费无遮挡| 亚洲日韩激情无码一区| 人妻无码久久一区二区三区免费 | 日本高清色本免费现在观看| 亚洲一区二区免费视频| 国产成人A在线观看视频免费| 亚洲熟妇无码av另类vr影视 | 欧洲黑大粗无码免费| 午夜亚洲国产精品福利| 亚洲国产综合精品中文字幕| 在线看片免费人成视频播| 中文字幕亚洲综合精品一区| 毛片视频免费观看| 特级aa**毛片免费观看| 亚洲成av人片在线观看无码不卡| 91精品手机国产免费| 亚洲欧美乱色情图片| 亚洲人成网亚洲欧洲无码久久| 7x7x7x免费在线观看| 亚洲色成人网站WWW永久四虎| 亚洲国产中文v高清在线观看| 亚洲日韩精品一区二区三区无码 | 国产一级理论免费版| AAAAA级少妇高潮大片免费看| 亚洲av永久无码精品秋霞电影影院 | 一本久久综合亚洲鲁鲁五月天| 免费人成在线观看视频高潮 |