手记

【金秋打卡】第3天 Ajax实战案例之列表渲染-HTTP协议

课程内容

  • 什么是HTTP
    • HTTP是一个简单请求-响应协议,它通常运行在TCP之上。它指定了客户端(浏览器)可能发送给服务器什么样的消息,以及得到什么样的响应。
    • HTTP请求与响应的组成
      • HTTP请求头信息(Request Headers),用来描述一些元数据
      • HTTP请求体,也就是请求正文。就是从浏览器上传给服务器的数据
      • HTTP响应头信息(Response Headers),用来描述一些元数据
      • HTTP响应体,响应正文
    • HTTP请求方法
      • 指定了客户端(浏览器)想对指定的资源(服务器)作何种操作
        • GET、POST、HEAD、PUT、DELETE、……
        • GET请求与POST请求
          • GET:常用于向服务器查询某些信息。必要时,可以将查询字符串参数追加到URL末尾,以便将信息发送给服务器
          • POST:
            • 常用于赂指定资源提交数据进行处理请求(例如提交表单或者上传文件)
            • 数据被包含在请求体(body体)
            • 请求可能会导致新的资源建立或已有资源的修改
    • 响应状态码
      • 它以“清晰明确”的语言告诉客户端(浏览器)本次请求的处理结果,一般由3位数字代码组成

课程收获

HTTP协议的学习,不但系统性掌握,更重要的是自己能够讲解出来,并他人理解并明白

0人推荐
随时随地看视频
慕课网APP