基本的な Web サーバーを実装する Java クラスを作成しました。コンソールからポート番号を取得します。このコードは非常に基本的なもので、クライアントが送信したものを返します。コードは次のとおりです。
package p106;
import java.io.*;
import java.net.*;
public class HttpMirror {
public static void main(String[] args) {
try
{
int port = Integer.parseInt(args[0]);
ServerSocket ss = new ServerSocket(port);
for(;;)
{
Socket client = ss.accept();
BufferedReader in = new BufferedReader( new InputStreamReader(client.getInputStream()));
PrintWriter out = new PrintWriter(client.getOutputStream());
out.print("HTTP/1.0 200 en");
out.print("Content-Type text/plain");
String line;
while( (line = in.readLine()) != null)
{
if(line.length() == 0)
break;
out.print(line );
}
out.close();
in.close();
client.close();
} // Tekrar döngüye gir ve bir sonraki bağlantıyı bekle.
}catch(Exception e)
{
System.err.println(e);
}
}
}
このコードを実行すると、ブラウザのアドレス バーに何を書き込む必要がありますか? 前もって感謝します。