HttpServletRequest对象中的常用个的方法

来源:互联网 发布:淘宝日系男装店铺排行 编辑:程序博客网 时间:2024/04/30 11:58

RequestDemo2.java文件中:

package com.neu;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//HttpServletRequest中的常用方法public class RequestDemo2 extends HttpServlet {    public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        String method = request.getMethod();//请求方式        String uri = request.getRequestURI();//    /day08_01_request/servlet/RequestDemo1        String url = request.getRequestURL().toString();//  http://localhost:8080/day08_01_request/servlet/RequestDemo1        String protocal = request.getProtocol();//客户端使用的协议        String remoteIp = request.getRemoteAddr();//来访者的ip        int port = request.getRemotePort();// 随机的        String queryString = request.getQueryString();//GET方式:/day08_01_request/servlet/RequestDemo1?username=abc&password=123                                                //username=abc&password=123        System.out.println("method:"+method);        System.out.println("uri:"+uri);        System.out.println("url:"+url);        System.out.println("protocal:"+protocal);        System.out.println("remoteIp:"+remoteIp);        System.out.println("port:"+port);        System.out.println("queryString:"+queryString);    }    public void doPost(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        doGet(request, response);    }}

运行:http://localhost:8080/Request/servlet/RequestDemo2
结果:
method:GET
uri:/Request/servlet/RequestDemo2
url:http://localhost:8080/Request/servlet/RequestDemo2
protocal:HTTP/1.1
remoteIp:0:0:0:0:0:0:0:1
port:58075
queryString:null

0 0
原创粉丝点击