计算机网络课设报告,java平台实现,Java;HTTP;Web服务器
int index1, index2;
index1 = requestString.indexOf(" ");
if (index1 != -1)
{
index2 = requestString.indexOf(" ", index1 + 1);
if (index2 > index1)
{
return requestString.substring(index1 + 1, index2);
}
}
return null;
}
public String getUri()
{
if (http://www.77cn.com.cnpareTo("/")==0)
{
uri="/index.htm";
}
if (uri.indexOf(".")==-1)
{
uri+=".htm";
}
return uri;
}
}
----------------------------Response.java------------------------------ package webserver;
import java.io.OutputStream;
import java.io.IOException;
import java.io.FileInputStream;
import java.io.File;
public class Response
{
private static final int BUFFER_SIZE = 1024;
Request request;
OutputStream output;
public Response(OutputStream output)
{
this.output = output;
}
public void setRequest(Request request)
{
this.request = request;
}
public void sendStaticResource()//发送请求资源