zoukankan      html  css  js  c++  java
  • JSP的内置对象——REQUEST

    request对象

    客户端的请求信息被封装在request对象中,通过它才能了解客户的需求,然后做出响应。

    它是HttpServletRequest类的实例,request对象具有请求域,在完成客户端的请求之前,该对象一直有效。

    常用方法:

    String getParameter(String name)   返回name指定的参数;

    String [] getParameterValues(String name)   返回包含参数name的所有值的数组;

    void serAttribute(String,Object) ;   存储此请求中的值;

    object getAttribute(String name )   返回指定属性的属性值;

    String getContentType()     得到请求体的MIME类型

    String getProtocol()           返回请求用的协议类型及版本号

    String getServerName()      返回接受请求的服务器主机名

      
    request请求信息的方法:
     请求的方法:<%=request.getMethod() %> <br>
       请求的URL是:<%=request.getRequestURL() %><br>
       请求的协议是:<%=request.getProtocol() %><br>
       请求中的查询字符串是:<%=request.getQueryString() %><br>
       请求信息的总长是:<%=request.getContentLength() %><br>
           服务器主机名称:<%=request.getServerName() %><br>
       提供HTTP服务的服务器端口号是:<%=request.getServerPort()%><br>
       请求的真实路径:<%=request.getRealPath(path) %><br>
    客户端IP地址是:<%=request.getRemoteAddr()%><br>
    客户端机器的名称是:<%=request.getRemoteHost()%><br>
    HTTP头文件中User-Agent的值是:<%=request.getHeader("User-Agent")%><br>
    HTTP头文件中accept的值是:<%=request.getHeader("accept")%><br>
    HTTP头文件中Host的值是:<%=request.getHeader("Host")%><br>
    HTTP头文件中accept-encoding的值是:<%=request.getHeader("accept-encoding")%><br>
    头名字的一个枚举:
       <% Enumeration enumHead=request.getHeaderNames();
          while(enumHead.hasMoreElements())
                {
                 out.println((String)enumHead.nextElement());
                }      
       %>
       
    <br>头文件中指定头名字的全部值的一个枚举:
       <% Enumeration enum_headedValues=request.getHeaders("cookie");
          while(enum_headedValues.hasMoreElements())
                {
                 out.println((String)enum_headedValues.nextElement());
                }      
       %>
  • 相关阅读:
    AdminLTE组件之表格DataTable
    爬虫:通过滑动或者点触验证码的方法及实现(点触+滑动)
    爬虫:滑动验证解决方法及python实现
    django文件上传地址以及media的设置
    基于cropper和sweetalert的简单图片/头像裁剪上传
    学写网站(二)前端配置之glup
    轩辕剑陆和外传平台版设置功能
    植物大战僵尸
    仙剑类更新
    VSCode注册关联自定义类型文件
  • 原文地址:https://www.cnblogs.com/meng2/p/8035318.html
Copyright © 2011-2022 走看看