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做防盗链

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

  • 相关阅读:
    D3.js 几种常用的坐标轴
    前端页面的用户体验优化设计
    用can-fixture拦截Ajax并模拟响应
    webpack入门及使用
    CommonJS和AMD规范
    凝思6.0虚拟机搭建--遇到的问题
    凝思6.0安装vmware tools记录
    linux定时任务crontab命令
    find命令使用指南
    关于字体、字形、字符集、字体大小
  • 原文地址:https://www.cnblogs.com/dk2557/p/9627991.html
Copyright © 2011-2022 走看看