摘要: ###mock数据 Charles 提供了 三种方法,如下: Map 功能 Rewrite 功能 Breakpoints 功能(打断点) ###MapLocal 选择需要返回的文件 ###MapRemote 右键URL,点击 Map Remote。 ###Map两者区别 Map Local:将某个网 阅读全文
posted @ 2022-05-02 19:54 青山原 阅读(88) 评论(0) 推荐(0) 编辑
摘要: ###URI和URL URI :Uniform Resource Identifier,即统一资源标志符, URL :Universal Resource Locator,即统一资源定位符。 ###区别 URI用字符串标识某一互联网资源; URL表示资源的地点(互联网上所处的位置) URL不仅唯一标 阅读全文
posted @ 2022-05-02 19:28 青山原 阅读(18) 评论(0) 推荐(0) 编辑
摘要: ###什么是WebSocket协议? 建立在HTTP基础上的协议; 连接的发起方仍是客户端; 确立连接后,不管服务器还是客户端,任意一方都可直接向对方发送报文。 ###主要特点 推送功能:服务器可直接发送数据,不必等待客户端请求 减少通信量:只要建立WebSocket连接,就希望一直保持连接状态;且 阅读全文
posted @ 2022-05-02 18:17 青山原 阅读(81) 评论(0) 推荐(0) 编辑
摘要: ###TCP/IP协议族 把与互联网相关联的协议集合起来总称为TCP/IP ###各层作用 应用层:决定了像用户提供应用服务时通信的活动。如:FTP、DNS、HTTP 传输层:提供处于网络连接中的两台计算机之间的数据传输。如:TCP、UDP 网络层:用来处理在网络上流动的数据包。该层确定了传输路线。 阅读全文
posted @ 2022-05-02 16:01 青山原 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 什么是DNS DNS(Domain Name System) DNS服务是和HTTP协议一样位于应用层的协议 它提供域名到IP地址之间的解析服务 ###查询DNS,获取域名对应IP(DNS 解析) 浏览器输入 www.bilibili.com,敲回车 浏览器会先查找本地的 DNS 缓存,如果有对应的 阅读全文
posted @ 2022-05-02 14:50 青山原 阅读(384) 评论(0) 推荐(0) 编辑
摘要: ###基础 1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024Byte 1Byte=8bit 字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位; 1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。 ###🔧 阅读全文
posted @ 2022-05-02 13:05 青山原 阅读(116) 评论(0) 推荐(0) 编辑
摘要: ###HTTP请求头Range range是请求资源的部分内容(不包括响应头的大小),单位是byte,即字节,从0开始; 如果服务器能够正常响应的话,服务器会返回 206 Partial Content 的状态码及说明; 如果不能处理这种Range的话,就会返回整个资源以及响应状态码为 200 OK 阅读全文
posted @ 2022-05-02 12:47 青山原 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ###基础 Python requests 下载文件 ###requests模块的iter_content方法 获取文本的时候我们会使用response.text获取文本信息,使用response.content获取字节流 对于大个的文件我们就要采取分块读取的方式 iter_content#一块一块 阅读全文
posted @ 2022-05-02 12:38 青山原 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: ###主动删除 主动删除不再使用的变量 del var ###类的析构方法 class 类: def __del__(self): self.属性 Python 提供了一种机制使得对象被删除前能够得到通知 对象被删除时,如果该对象拥有名为__del__ 的方法,该方法在删除前被调用,该方法又被称为析 阅读全文
posted @ 2022-05-02 12:24 青山原 阅读(26) 评论(0) 推荐(0) 编辑