`

【htpp权威指南】读书笔记【第一章.HTTP概述】

    博客分类:
  • http
 
阅读更多

1.web 客户端和服务端

2.媒体类型。MIME -- Multipurpose Internet Mail Extension 

web服务端会为所有HTTP 对象附加一个MIME类型。

Content-Type:
text/html;charset=GBK

随便列举几个

               HTML  text/html

               普通的ASCII  text/plain    

               jpeg image/jpeg

               gif    image/gif

               apple的QuickTime电影为video/quicktime

               微软的 ppt 为 application/vnd.ms-powerpoint

              详细可戳:http://zh.wikipedia.org/wiki/MIME

3.URI与URL与URN

    统一资源标识符Uniform Resource Identifier,或URI)URI 在世界范围内唯一标识并定位资源。URI有两种形式,分为URL和URN

    统一资源定位符(URL,英语 Uniform / Universal Resource Locator 的缩写)也被称为网页地址(现在几乎所有的URI都是URL)

          统一资源定位符的标准格式如下:

 协议类型://服务器地址(必要时需加上端口号)/路径/文件名

 

    URI可被视为定位符(URL),名称(URN)或两者兼备。统一资源名(URN)如同一个人的名称,而统一资源定位符(URL)代表一个人的住址。换言之,URN定义某事物的身份,而URL提供查找该事物的方法。

    用于标识唯一书目的ISBN系统是一个典型的URN使用范例。例如,ISBN 0-486-27557-4(urn:isbn:0-486-27557-4)无二义性地标识出莎士比亚的戏剧《罗密欧与朱丽叶》的某一特定版本。为获得该资源并阅读该书,人们需要它的位置,也就是一个URL地址。在类Unix操作系统中,一个典型的URL地址可能是一个文件目录,例如file:///home/username/RomeoAndJuliet.pdf。该URL标识出存储于本地硬盘中的电子书文件。因此,URL和URN有着互补的作用。

4. 事务

一个http事务有一条请求命令和一个相应结果组成

5.http方法

有get put delete post head 等

6 .状态码

7.访问一个页面意味着访问多个对象。执行多个事务。

8.报文

               

 

分享到:
评论

相关推荐

    EasyUI_1.3.6_API_中文版.pdf

    #### 一、概述 EasyUI 是一款基于 jQuery 的用户界面插件集合,它提供了一系列丰富的用户界面组件,简化了 Web 应用程序的开发过程。EasyUI 1.3.6 版本提供了大量的组件、方法和事件,使得开发者能够轻松构建出美观...

    drEEM_020.zip

    drEEM_020.zip 是一个包含MATLAB程序的压缩包,专为EEMs(Excitation-Emission Matrices)的主要分析设计,名为“drEEM 2.0”。EEMs是一种广泛用于荧光光谱数据分析的技术,特别是在环境科学、生物化学和化学等领域...

    androidhttp

    Android 网络编程中的 HTTP 通信是应用程序与远程服务器交互的重要手段,...然而,如果需要更复杂的功能,可以考虑使用第三方库,如 OkHttp 或 Retrofit,它们提供了更高级的特性,并且在 Android 上有良好的性能表现。

    tomcat7 http://tomcat.apache.org/download-70.cgi

    http://tomcat.apache.org/download-70.cgi http://tomcat.apache.org/download-70.cgi

    TestHttpForHTML.rar

    在IT行业中,网络通信是应用程序之间交互的基础,而HTTP(超文本传输协议)则是互联网上应用最广泛的一种网络协议。当我们需要从服务器获取HTML页面或其他Web资源时,Java提供了两种主要的方法:HttpURLConnection和...

    heng_ju30.zip_htpp://ju30.com/_ju30.cim_ju30线上_mimo correlation

    MIMO OFDM matlab仿真,包括邓氏关联度、绝对关联度、斜率关联度、改进绝对关联度,实现了对10个数字音的识别程。

    教务管理系统

    教务管理系统是一款专为教育机构设计的综合管理平台,它涵盖了多方面的功能,旨在提高教育机构的运营效率和教学质量。这个系统通常包括员工考勤管理、教师管理、学生管理以及档案查询等多个模块,以实现教育过程中的...

    MicrosoftDynamicsCRM4IntegrationUnleashed.pdf 英文原版

    Microsoft Dynamics CRM 4 Integration Unleashed

    TuBiao_tbbiao_.net_

    标题中的"Tubiao_tbbiao_.net_"似乎指的是一个基于.NET框架的图像处理库或工具,主要用于在图片上添加各种标记,比如文字、水印等描述信息。这可能是一个C#编程项目,允许开发者动态地对图片进行操作,增强图片的...

    WordPress入门

    - **XAMPP控制面板**:一个开源的、跨平台的Web服务器解决方案包,包含了Apache HTTP Server、MySQL数据库以及PHP等,是本地搭建WordPress环境的首选工具。 - **文本编辑器**:如Sublime Text、Visual Studio Code...

    CMEL C0283QGLC-T Preliminary Spec_V2.2__MyTy0p55-2p8T_20081105.pdf

    奇晶光电股份C0283QGLC-T OLED屏 全色256色 Driver IC: S6E63D6, COG Assembly Interface: 1. MPU i80-system 18-/16-/9-/8-bit bus interface 2. MPU i68-system 18-/16-/9-/8-bit bus interface ...

    平行因子分析法(drEEM2.0)

    平行因子分析法(PARAFAC),也称为立方体分解或多模态因子分析,是一种用于处理多维数据的统计分析方法。在本案例中,我们关注的是drEEM2.0,这是一种基于MATLAB实现的PARAFAC模型,主要用于环境科学、光谱学或化学...

    USB无法使用U盘修复!

    首先,检查硬件是否正常是解决问题的第一步。确保U盘正确插入了USB端口,尝试在其他设备上测试U盘以确认问题是否只存在于特定电脑上。如果在其他设备上也无法识别,可能是U盘本身存在物理损坏或已达到使用寿命。 ...

    QQ 登陆 C# HTPP 协议

    在本文中,我们将深入探讨这个主题,理解QQ登录过程中的HTTP协议使用,并了解如何使用C#实现这一功能。 首先,我们需要理解HTTP协议的基础。HTTP(超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用...

    htpp上传文件包

    在给定的例子中,这是一个`POST`类型的请求,目标是`upload.jsp`文件,并且使用了`multipart/form-data`作为内容类型,这通常用于文件上传场景。 ### multipart/form-data MIME类型 在HTTP协议中,当需要上传文件...

    Adobe CS4 amtlib.dll

    ☆ 天诺商城:htpp://www.skynuo.cn (嘿嘿此站筹备中,欢迎有志之士合作) ☆ 淘宝商城:htpp://skynuo.taobao.com ☆ 拍拍商城:http://shop.paipai.com/8718731 ☆ 百度有啊:...

    SPW.zip_/ssfspw.com_http..//SSfSpW.com/_http://ssfspw.com_ssfspw

    在电力电子领域,脉宽调制(PWM)技术是实现高效能量转换的关键技术之一,而正弦脉宽调制(SPWM)作为其重要分支,广泛应用于电机控制和逆变器的设计之中。SPWM技术通过调整脉冲宽度来生成接近正弦波形的电压,从而...

    NCRE全国计算机等级考试一级到四级资料大全 未来教育 免费获取

    一、资源概述 NCRE全国计算机等级考试一级到四级资料大全是一份针对全国计算机等级考试的全面学习资料。该资料涵盖了从一级到四级的所有考试内容,包括考试大纲、知识点解析、模拟试题、历年真题等,为考生提供了...

    C++ 实现 HTTP HTTPS POST GET(包含curl版本和winhttp两种实现)

    C++ 实现 HTTP HTTPS POST GET(包含curl版本和winhttp两种实现)。 玩过抓包,网络协议分析的朋友肯定都知道http https post get,web端和用户的交互主要是通过post get完成的。 我这里有两种实现: 1:libcurl实现的...

Global site tag (gtag.js) - Google Analytics