浏览器做的工作就是解析http协议然后然后将内容展示出来,提交查询的时候通常是web端查询它的数据库然后将结果返回给请求方,也就是浏览器,然后浏览器展示出来。

解决方案 »

  1.   


    O,也就是上面例子把拦截post 将返回数据改为10条的话 ,浏览器也会显示10条 而不是原来的5条是吗
      

  2.   

     
    O,也就是上面例子把拦截post 将返回数据改为10条的话 ,浏览器也会显示10条 而不是原来的5条是吗
    对,是的。
      

  3.   


    O,也就是上面例子把拦截post 将返回数据改为10条的话 ,浏览器也会显示10条 而不是原来的5条是吗
    对,是的。谢谢
      

  4.   

    当你输入姓名,点击查询时,执行了一段当前页面上的javascript代码,这段javascipt代码控制浏览器向Web服务器发起HTTP协议的POST请求,Web服务器收到该请求后,会执行一段程序,这段程序称为Web程序,一般是用PHP/ASP/ASPX/JSP等语言写的,Web服务器上的程序,根据收到的请求,从数据库中取出学生信息数据,并发送回浏览器,浏览器中的javascipt代码获得了学生信息数据,并将这些数据插入到当前页面的HTML中,浏览器便将这些学生数据显示出来了。
    如果你拦截并修改浏览器的HTTP请求,并在浏览器接受HTTP响应数据的时候将其修改掉,当然可以让浏览器显示出被你修改过的数据,但是修改的时候要非常注意,一定要按照他的格式来。