• http学习笔记(一)


    一:http概述

    问题:

     

    1.1 http

    1.2 web客户端和服务器端

     

    1.3 资源

    最简单的web资源就是web服务器文件系统中的静态文件,如文本文件,HTML文件,word文件等等,但不一定都是静态文件。还可

    以是根据需要生成内容的软件程序。

     

    1.3.1 媒体类型()

    MIME类型是一种文本标记:表示一种主要的对象类型和一个特定的子类型,中间有一条斜杠。

     

    1.3.2 URI 统一资源标识符(uniform resource identifier),就像邮政地址一样,在世界范围内唯一标识并定位信息资源。

    1.3.3 URL统一资源定位符(uniform resource locator)描述了一台特定服务器上某资源的特定位置。

    现在:几乎所有的URI都是URL

    1.3.4 URN 统一资源名,作为特定内容的唯一名称使用,与目前的资源所在地无关。可以将资源四处搬移;还能用同一个名字通过多种网络协议来访问资源。

    1.4事务

    1.4.1 方法

    http支持几种不同的请求命令,这些命令就是http方法。每条请求报文都包含一个方法。这个方法告诉服务器要执行什么动作。(获取一个web页面,运行一个网关程序,删除一个文件等)

    1.4.2 状态码

    1.4.3  web页面可以包含多个对象 

    1.5报文

    http报文结构包括3部分:

    起始行:在请求报文中说明要做什么

    首部字段:包含一个名字和一个值,首部以一个空行结束。

    主体:空行之后包含了所有类型的数据

    1.6 TCP/IP

    HTTP协议是一个应用层协议,无需关心网络通信的细节,联网细节交给了可靠的因特网传输协议TCP/IP协议。

    TCP提供了:

    1.8web的结构组件

  • 相关阅读:
    【BZOJ】4636: 蒟蒻的数列
    BZOJ1878 [SDOI2009]HH的项链
    【网络流24题----02】太空飞行计划
    【网络流24题----03】Air Raid最小路径覆盖
    【网络流24题----01】飞行员配对方案问题
    素数判定(米勒测试定理-费马小定理+快速乘)
    一堆模板(丑陋0.0)------数据结构
    丑数(USACO)
    NOI[2001]食物链
    关于Tarjan(2)
  • 原文地址:https://www.cnblogs.com/QingFlye/p/4048527.html
Copyright © 2020-2023  润新知