• 大小: 13KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-27
  • 语言: Java
  • 标签: JAVA  HTTP  GET  POST  HEAD  

资源简介

HTTP SERVER 实验说明(默认端口80,可另行指定); 用浏览器访问本地程序80端口的SERVER程序; 输入链接,能在浏览器打开文件----GET方法。支持默认主页;如果文件不存在,提示出错; 设计一个登陆页面(页1),提交----POST方法。正确执行后返回另一页(页2)的内容,其中如果能显示刚才提交的用户和密码,表示服务器POST方法执行正确; 关于HEAD方法,如果GET方法处理正确,HEAD方法是一个简化版的GET方法处理流程。服务器收到HEAD方法,只发送文件的相关信息,但不发送文件内容。

资源截图

代码片段和文件信息

package httpServlet;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

public class Headrequest {
public static void main(String[] args) throws IOException{
URL u=new URL(“http://localhost:8080/index.html“);
HttpURLConnection http=(HttpURLConnection)u.openConnection();
http.setRequestMethod(“HEAD“);


   int j=0;
while(true){
String header=http.getHeaderField(j);
if(header==null)
break;
System.out.println(http.getHeaderFieldKey(j)+“:“+header);
j++;
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2018-05-26 17:15  httpservlet\.classpath

     文件        575  2018-05-26 16:17  httpservlet\.project

     文件        598  2018-05-23 19:43  httpservlet\.settings\org.eclipse.jdt.core.prefs

     文件       1389  2018-05-26 16:59  httpservlet\bin\httpServlet\Headrequest.class

     文件       2914  2018-05-26 16:17  httpservlet\bin\httpServlet\JHTTP.class

     文件       7889  2018-05-26 16:58  httpservlet\bin\httpServlet\RequestProcessor.class

     文件        426  2018-05-24 23:28  httpservlet\GET.txt

     文件        186  2018-05-25 22:30  httpservlet\html\form.html

     文件        298  2018-05-25 22:45  httpservlet\html\head.html

     文件         74  2018-05-24 23:19  httpservlet\html\index.html

     文件         66  2018-05-24 23:37  httpservlet\html\new.html

     文件        647  2018-05-25 00:17  httpservlet\POST.txt

     文件        590  2018-05-26 16:59  httpservlet\src\httpServlet\Headrequest.java

     文件       1843  2018-05-24 12:26  httpservlet\src\httpServlet\JHTTP.java

     文件       7065  2018-05-26 16:58  httpservlet\src\httpServlet\RequestProcessor.java

     目录          0  2018-05-26 17:17  httpservlet\bin\httpServlet

     目录          0  2018-05-26 17:17  httpservlet\src\httpServlet

     目录          0  2018-05-26 17:17  httpservlet\.settings

     目录          0  2018-05-26 17:17  httpservlet\bin

     目录          0  2018-05-26 17:17  httpservlet\html

     目录          0  2018-05-26 17:17  httpservlet\src

     目录          0  2018-05-26 17:17  httpservlet

----------- ---------  ---------- -----  ----

                24861                    22


评论

共有 条评论