001-web基础-django项目开发实战
文章中包含个人理解,有误请留言
001-web基础
访问流程
- 浏览器输入web地址(URL Uniform Resource Locator)。
- PC DNS地址解析地址获得访问IP地址。
- PC发送HTTP数据包请求web服务器资源。
- web服务器根据HTTP数据包的请求资源路径,读取相关文件,通过HTTP数据包发送给PC。
- PC 读取返回HTTP数据包,将数据呈现在浏览器页面上。
HTTP请求方式
- GET 请求资源
- PUT 更新指定资源
- DELETE 删除指定资源
- POST 提交资源
- HEAD 发送请求,返回响应头(不包含响应体)
HTTP返回状态码
- 200 代表请求成功
- 301 302 浏览器需要跳转到指定地址
- 404 请求资源没有找到not found
- 5xx 服务器出现问题
HTTP/HTTPS分析软件工具
- wirshark
- burpsite