《52讲轻松搞定网络爬虫》-个人笔记(一)

欢迎在下方留言、讨论

1、URI、URL和URN

URI(Uniform Resource Identifier):统一资源标志符

URL( Universal Resource Locator):统一资源定位符

URN(Universal Resource Name):统一资源名称

URN、URL是URI的子集,每个URL都是URI,但不是每个URI都是URL。

举例说明:http://vjs.zencdn.net/v/oceans.mp4 同时是URI、URN,URN是oceans.mp4 

2、(Hypertext)超文本

包含<p>\<video>\<div>\<img>\<a>等标签,共同构成网页源代码HTML

3、协议类型

常见的有:http/https、ftp、sftp、smb

其中HTTPS在HTTP(超文本传输协议)的基础上添加了SSL加密

4、GET、POST

GET常用于发起数据请求,比如获取数据库中的记录;POST常用于表单提交时,比如向数据库中插入一条新记录,当更新数据库记录时,会同时用到GET、POST请求。

GET、POST区别在于: 

1、GET请求包含在URL参数里;POST请求包含在请求体中而不体现在URL中

2、GET请求的上限是1024B;POST请求没有上限。

常见请求方法

5、相关知识

Network分析
General部分
请求头Request Headers
响应头Response Header

常见响应状态表

参考链接:

https://kaiwu.lagou.com/course/courseInfo.htm?courseId=46#/detail/pc?id=1662

https://www.runoob.com/http/http-methods.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (原话)谈谈对HTTP协议的理解:超文本传输协议,应用于OSI网络模型中的应用层,是用于服务器传输超文本到本地浏览...
    24_yu阅读 4,400评论 0 1
  • iOS网络编程读书笔记 Facade Tester客户端门面模式的实例(被动版本化) 被动版本化,所以硬编码URL...
    melouverrr阅读 5,527评论 3 7
  • HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(W...
    空口言_1d2e阅读 2,958评论 0 0
  • 组织:中国互动出版网(http://www.china-pub.com/) RFC文档中文翻译计划(http://...
    Palomar阅读 5,468评论 0 6