美文网首页
HTTP基础

HTTP基础

作者: BlueSkyBlue | 来源:发表于2020-06-10 19:20 被阅读0次

http://www.baidu.com:80/course?id=123

上述字符串代表着一段URL。URL为统一资源定位符。
协议:http约定好的通信内容格式。双方根据约定好的格式来理解彼此。
主机名:www.baidu.com,请求的服务器(DNS域名解析),相当于楼号。
端口:80,相当于房间号,Http默认使用80端口,所以80有时可以省略。如果使用的端口号不是80,则需要注明。
主机+端口号:确定了唯一的通信通道,可以在此通道上完成通信的过程。
资源路径:/course,指明请求当前WEB服务器上的什么资源,服务端按此部分决定处理行为。
查询参数:?key=ajax,也称query string。

服务端应用概念:路由(Route)根据请求资源路径决定处理方法,生成响应结果,并将结果返回给浏览器。

常见的HTTP状态码

200:表示成功。
301,302:重定向,后面会跟一个location头,指明跳转的位置。
304:从浏览器缓存加载。
403:权限不够,拒绝访问。
404:资源未找到。
500:服务器内部错误,通常是后端程序发生的错误。

相关文章

  • HTTP 基础

    转载自 github:Interview-Notebook,有删减和改动参考:《图解 HTTP》 一 、基础概念 ...

  • http基础

    URL 统一资源定位符(URL)是资源标识符最常见的形式。URL 描述了一台特定服务器上某资源的特定位置。它们可以...

  • HTTP基础

    HTTP:HyperText Transfer Protocol 超文本传输协议 HTTPS:HTTP基于SSL及...

  • http基础

    前言 今天调试的时候用到了curl,所以这周就简单介绍一下curl的用法。curl一般用来发送http请求,进行w...

  • HTTP 基础

    一什么是URL? 1.1URL和URI有什么区别? URI:Uniform resource identifer,...

  • http基础

    1.http协议 1.1 概念 是对浏览器和服务器端数据传输格式的规范! 1.2 http协议内容 请求 响应 2...

  • HTTP 基础

    HTTP 作用 用于客户端和服务器端的通信。 请求资源一方成为客户端,提供资源一方成为服务器端。 有时候,双方角色...

  • http基础

    OSI 七层模型指什么OSI:Open System Interconnection moble。是一个由国际标准...

  • HTTP基础

    本博客著作权归从这到那所有,转载请注明出处 HTTP基础 HTTP:Hyper Text Transfer Pro...

  • HTTP基础

网友评论

      本文标题:HTTP基础

      本文链接:https://www.haomeiwen.com/subject/gtgptktx.html