zoukankan      html  css  js  c++  java
  • HttpServletRequest、HttpServletResponse

    doGet()/doPost()方法都有两个参数,一个为代表请求的request,另一个代表响应response

    request是获取前台传递的内容,response是反馈给前台数据

    HttpServletRequest请求类

    HttpServletRequestServletRequest的子接口,继承父类方法,功能和方法更加强大。

    通过抓包可以获得HTTP请求:请求行、请求头、请求体

    可以通过resquest,分别获得请求行请求头请求体

    获得请求行中数据的方法:

    String           getMethod() --获得客户端的请求方式

    String          getRequestURI() --返回请求行中的资源名部分

    StringBuffer getRequestURL()--返回客户端发出请求时的完整URL

    String           getContextPath() ---返回web应用的名称

    String           getQueryString()--get提交url地址后的参数字符串

    String          getRemoteAddr()--返回发出请求的客户机的IP地址

    获得请求头中数据(Enumeration枚举类):

    String            getHeader(String name) --根据请求头的名字获取对应的请求头的值

    Enumeration getHeaderNames() --获取所有的请求头

    Enumeration getHeaders(String name)

    int                 getIntHeader(String name)

     请求头:referer------该请求头的内容表示,当前访问是从哪个网页连接过来的.

    referer做防盗链

    盗链: 其他站点通过超链接等连接到我们自己的站点窃取我们的资源的行为就称之为盗链. 

  • 相关阅读:
    python计算纹理特征
    遥感影像提取农作物种植分布数据之经验总结
    Python实现多线程调用GDAL执行正射校正
    Centos7.3 编译安装GDAL以及Python的GDAL包
    C#通过COM组件调用IDL的pro程序
    IDL实现矢量文件裁剪栅格数据
    HttpClient使用示列(post请求的)
    SpringBoot自带的定时功能
    mysql安装与启用
    dos命令之端口查看
  • 原文地址:https://www.cnblogs.com/dk2557/p/9627991.html
Copyright © 2011-2022 走看看