zoukankan      html  css  js  c++  java
  • 认识http客户端

    最简单的http客户端就是我们的浏览器,浏览器地址输入baidu.com,就会返回响应内容,打开network,都是http请求,第一个就是www.baidu.com的请求,旁边第一个General就是http的首行,它并不属于http报文,它不仅返回内容,还处理了返回内容,比如Response,并渲染出来,渲染并不属于http请求的内容

    第二个客户端,比如curl,如图,那么这个返回为什么跟页面上的不一样,它就一个html这么一点点呢,这个html可以看到里面有个meta,meta里面有个refresh,然后url是www.baidu.com,这什么意思呢,也就是说,直接请求baidu.com,它返回的就是这么个东西,而浏览器会去识别这个标签,然后重定向到www.baidu.com,我们再看一下www.baidu.com

     

    这就看到不一样了,这个工具可以看到很多的相关内容


    curl -v www.baidu.com可以看到请求header的相关信息,curl不会展示页面,它没有浏览器渲染的过程,只是发送请求并返回响应内容这样一个过程

    不仅仅浏览器是http客户端,还有curl,还有爬虫

  • 相关阅读:
    CentOS yum 安装svn1.8
    js 替换掉汉字 和替换非汉字 比较时间JS
    PhpStorm 10 破解
    html中link的用法
    CSS3:nth-child()伪类选择器
    提示的小三角
    css 高度自适应
    <input type="file" />浏览时只显示指定文件类型
    MySQL查询表内重复记录
    扒站小工具
  • 原文地址:https://www.cnblogs.com/wzndkj/p/10036119.html
Copyright © 2011-2022 走看看