2.3 Web应用 -- 3. HTTP 消息格式

这篇具有很好参考价值的文章主要介绍了2.3 Web应用 -- 3. HTTP 消息格式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


HTTP请求消息

  • HTTP协议有两类消息
    • 请求消息(request)
    • 响应消息(response)
  • 请求消息
    • ASCII:人直接可读
      2.3 Web应用 -- 3. HTTP 消息格式,计算机网络,http,网络协议,网络
  • HTTP请求消息的通用格式

2.3 Web应用 -- 3. HTTP 消息格式,计算机网络,http,网络协议,网络

  • 上传输入的方法

    • POST方法
      • 网页经常需要填写表格(form)
      • 在请求消息的消息体(entity body)中上传客户端的输入
    • URL方法
      • 使用GET方法
      • 输入信息通过request行的URL字段上传
  • 方法的类型文章来源地址https://www.toymoban.com/news/detail-534164.html

    • HTTP/1.0
      • GET
      • POST
      • HEAD
        • 请Server不要将所请求的对象放入响应消息中
    • HTTP/1.1
      • GET, POST, HEAD
      • PUT
        • 将消息体中的文件上传到URL字段所指定的路径
      • DELETE
        • 删除URL字段所指定的文件

HTTP响应消息

  • 响应消息格式
    2.3 Web应用 -- 3. HTTP 消息格式,计算机网络,http,网络协议,网络
  • HTTP响应状态代码
    • 响应消息的第一行
  • 示例
    • 200 OK
    • 301 Moved Permanently
    • 400 Bad Request
    • 404 Not Found
    • 505 HTTP Version Not Supported



到了这里,关于2.3 Web应用 -- 3. HTTP 消息格式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【计算机网络】应用层协议 -- HTTP协议

    协议。网络协议的简称,网络协议是通信计算机双方必须共同遵守的一组约定,比如怎么建立连接,怎么互相识别等。 为了使数据在网络上能够从源头到达目的,网络通信的参与方必须遵守相同的规则,我们称这套相同的规则为协议(protocol),而协议最终都需要通过计算机

    2024年02月15日
    浏览(49)
  • 【计算机网络-自顶向下方法】应用层(HTTP、FTP)

    1. Principles of network applications 创建一个网络应用   创建一个网络应用的核心,是编写一个分布式程序,使其可以运行在不同的端系统上,并能通过网络相互通信。(例如,web服务器软件与浏览器软件)   应用程序只运行在终端上(只在端系统上开发应用),应用程序员不

    2024年02月08日
    浏览(46)
  • 计算机网络中的应用层和传输层(http/tcp)

    目录 1、协议的通俗理解 1.1 理解协议 2.应用层 2.1 http协议 2.2 HTTP的方法  2.3 HTTP的状态码 2.4 HTTP常见Header 3、传输层 3.1 端口号 3.1.1 端口号范围划分 3.1.2 netstat 3.1.3 认识知名端口号(Well-Know Port Number) 3.2 UDP协议 3.2.1 UDP协议端格式 3.2.2 UDP的特点 3.2.3 基于UDP的应用层协议 3.3 TCP协

    2024年02月08日
    浏览(41)
  • 计算机网络 应用层上 | 域名解析系统DNS 文件传输协议FTP,NFS 万维网URL HTTP HTML

    之前我们讲运输层的时候已经讲了运输层可以给不同进程之间通信,但我们还需要应用层原因是,许多 应用需要多个进程之间相互配合完成,所以应用层进程用来约束这些配合! 每个应用层协议用来解决一个问题 应用层的许多协议都是基于客户服务器方式 客户是请求方,服

    2024年01月24日
    浏览(60)
  • 【计网笔记06】计算机网络之应用层协议(SMTP协议、POP3协议、HTTP协议)、DNS域名系统、电子邮件系统

    这篇文章,主要介绍计算机网络之应用层协议(SMTP协议、POP3协议、HTTP协议)、DNS域名系统、电子邮件系统。 目录 一、计算机网络之应用层 1.1、应用层介绍 1.2、网络应用模型

    2024年02月08日
    浏览(55)
  • 【计算机网络笔记】DNS报文格式

    DNS 提供域名到主机IP地址的映射  域名服务的三大要素:  域(Domain)和域名(Domain name): 域指由地 理位置或业务类型而联系在一起的一组计算机构 成。  主机:由域名来标识。域名是由字符和(或)数 字组成的名称,用于替代主机的数字化地址(IP 地址)。  域名服

    2024年02月08日
    浏览(46)
  • 【计算机网络】HTTP

    应用层 典型的 协议 HTTP(超文本传输协议), 它是应用最广泛的协议 作用为: 将任意内容拉取到本地浏览器,让浏览器进行解释 客户端client 把自己的\\\"东西\\\" 给别人 同时也想把 别人的\\\"东西\\\" 拿到自己本地 一般称为 CS 模式 http中的网页文本 、图片 、视频、音频 统一称为资源

    2024年02月10日
    浏览(48)
  • 计算机网络—HTTP

    HTTP是超文本传输协议,可以拆成三部分: 超文本 传输 协议 HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于在Internet上进行数据通信的应用层协议。它允许将超文本格式(如HTML)的文档从Web服务器传输到客户端(通常是Web浏览器)。HTTP基于TCP/IP协议,提供了一种请

    2024年02月14日
    浏览(43)
  • 【计算机网络】HTTP(下)

    本文承接上文的代码进行改造,上文链接:HTTP上 在浏览器上 输入 w3school 进行搜索 url 表示 链接 Link text 表示 文字/按钮 就可以跳转到指定的网站 在index.html 中,添加一行表示 百度链接,通过点击 Visit W3School 文字进入 运行可执行程序后,可点击Visit W3School 文字 在index.html中

    2024年02月09日
    浏览(50)
  • 计算机网络——HTTP协议

            HTTP(超文本传输协议),定义在RFC2616中,是用于分布式和协作式多媒体系统之间交互的应用层通信协议。         HTTP是一个无状态协议,意味着它不保存先前交互的记录。每个请求都独立于其他请求处理。         HTTP旨在促进客户端和服务器在分布式系

    2024年01月21日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包