http 小技巧如何快速开启一个静态-HTTP-服务 静态 HTTP 服务的几个用途: 静态网页的 HTTP 服务,以访问浏览 如:生成的文档、博客等 公开文件的 HTTP 服务,以访问下载 如:分享的文档、安装包等 以下会介绍目前我了解的方式中,最推荐的两种: Python: http.server — HTTP servers Node.js: http-server: a command-line http server Python: http.server — HTTP …
http RESTful-API常用的HTTP请求方法 GET:获取资源 例如图片、css文件、js文件等,在RESTful API中,一般用来获取数据,例如列表,详情等。对应CRUD中的R,即查找操作。 POST:传输实体主体 例如提交表单信息,在RESTful API中,一般用来提交数据,例如表单等。对应CRUD中的C,即创建操作。 PUT:传输文件 在RESTful API中,一般用做修改数据。对应CRUD中的…
http 在浏览器输入URL时Web页面的呈现过程 一个简单回答: 浏览器生成请求并发送到服务器; 服务器接受到请求后,执行一些动作或获取某些资源,然后将响应发送回客户端; 浏览器在接收到响应数据之后,解析DOM树和CSS树,处理JavaScript,构建页面。 如果这是你是在面试中的回答,那估计面试官的表情就是这样的。很明显,面试官在问这个问题的时候,重点应该是浏…
http 设计模式之美二-面向对象2 面向过程编程也是一种编程范式或编程风格。它以过程(可以理解为方法、函数、操作)作为组织代码的基本单元,以数据(可以理解为成员变量、属性)与方法相分离为最主要的特点。面向过程风格是一种流程化的编程风格,通过拼接一组顺序执行的方法来操作数据完成一项功能
http 图解HTTP-读书分享四 200 OK 请求被正常处理 204 No Content 服务器端接收的请求已正常处理,但返回的响应报文中不含实体的主体部分 使用场景: 一般只需要从客户端往服务器发送信息,而对客户端不需要发送新内容的情况下
http 图解HTTP-读书分享三 HTTP通信过程包括从客户端发往服务器端的请求,以及从服务器端返回客户端的响应 用户HTTP协议交互的信息 称为 HTTP报文,实质是多行数据组成的字符串文本 请求端(客户端)的HTTP报文 称为 请求报文 响应端(服务器端)的HTTP报文 称为 响应报文 HTTP报文 主要分为 报文首部、报文主体
http 图解HTTP-读书分享二 第二章:简单的HTTP协议 2.1 HTTP协议用于客户端和服务器端的通信 2.2 通过请求和响应的交换达成通信 客户端发送给服务器端的请求报文 请求方法 请求URI 协议版本 可选的请求首部字段 内容实体 服务器端返回客户端的响应报文 协议版本 状态码(200,500,301,404) 状态码解析语句 可选的响应首部字段 响应主体 2.3 HTTP是无…
http 图解HTTP-读书分享一 协议:计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由那一边发起通信、使用哪种语言进行通信、怎样结束通信等。不同硬件、不同操作系统之间的通信,都必须遵循一种规则,这种规则就是协议 TCP/IP是互联网相关的各类协议族的总称 包括协议:TCP,IP,HTTP,FTP,UDP,DNS等