zoukankan      html  css  js  c++  java
  • HTTP协议

    什么是HTTP协议

      HTTP协议是超文本传输协议,是互联网上用得最广泛的一种网络协议。它是一个基于请求和响应模式的,无状态的,应用层的协议,运行在TCP协议基础之上。

    HTTP协议的特点

      •支持B/S架构

      •简单快速:客户端只向服务器发送请求方式和路径,服务器即可响应数据,因此通信很快。请求方式常用的有post和get。

      •灵活:HTTP允许传输任何类型的数据

      •无连接:每次TCP连接只处理一个或多个请求,处理完后断开连接。

       •无状态:协议对事物处理能力没有记忆能力

    HTTP协议通信流程

    HTTP请求报文

      1.请求行:请求方法/请求URL/HTTP协议/版本

      2.请求头

      3.空行

      4.正文

    HTTP响应报文

      1.状态行

      2.响应头

      3.空行

      4.响应正文

      状态行包含响应码,这里给出常见的响应码:

     

  • 相关阅读:
    Python网络爬虫与信息提取(二)—— BeautifulSoup
    Linux文件系统概述
    XML简介
    JSON数据格式
    SQL*Loader之CASE8
    SQL*Loader之CASE9
    SQL*Loader之CASE10
    SQL*Loader之CASE11
    Oracle工具之DBNEWID
    Oracle常用函数汇总
  • 原文地址:https://www.cnblogs.com/qq2210446939/p/13964336.html
Copyright © 2011-2022 走看看