はじめまして。 前に質問したことがあるのですが、前回の続きです。 私は、今、WEBサーバプログラムをJavaでやろうとしています。 そこで、ServerSocket(nPort)を使い、ポート番号は80を指定して、サーバーソケットを作成しています。 ポートを開けることができたのですが、指定したフォルダにあるindex.htmlが見れません。 真っ白な画面のままで表示されないんです。 ログを見たところ、 Tue Mar 26 10:11:33 JST 2013127.0.0.1Failed/favicon.ico Tue Mar 26 10:43:16 JST 20130:0:0:0:0:0:0:1Failed/blog/favicon.ico Tue Mar 26 11:31:33 JST 2013127.0.0.1Failed/ Tue Mar 26 11:31:33 JST 2013127.0.0.1Failed/favicon.ico Tue Mar 26 11:31:39 JST 2013127.0.0.1OK/index.html Tue Mar 26 11:31:39 JST 2013127.0.0.1Failed/favicon.ico となっています。index.htmlに行こうとするとログでは、 Tue Mar 26 11:31:39 JST 2013127.0.0.1OK/index.html と出力されます。 ソースはhttp://www5c.biglobe.ne.jp/~ecb/java/java00.htmlにある、17.中間試験の回答例にあります。 ソース内のHTTPThread.javaのsendTargetメソッド内で何をやっているかはすごく気になります。 もし差し支えなければ、この処理を説明してもらえれば有難いです。 自分はWindowns7 64bit Eclipse 3.6を使用しています。
↧