慕课网-Django入门到进阶-更适合Python小白的系统课程-第2章Django中的路由与视图-2-4扩展知识_restul和http介绍
第2章 Django 中的路由与视图
2-4 扩展知识 _restul 和 http 介绍
Restful
1.Url 定位资源,简单来说,通过一个 url 地址可以让我们知道这个地址所要提供的功能是什么。
2.比如说:127.0.0.1/add/user 那么可以看出我们这个 url 要做的事情就是添加一个用户
3.再比如说,127.0.0.1/get/user/1,就可以很轻松的读出来,是获取一个用户并且这个用户 id 是 1
归纳一句话:url 一切皆资源
Restful 常用方法
1.Get 获取资源时使用 比如我们查看一个网页
2.Post 提交资源时使用 比如我们注册一个用户的时候
3.Put 修改资源时时候 比如我们修改自己的用户信息的时候
4.Delete 删除资源时使用 比如我们注销我们的账户的时候
Http 协议
网上应用最为广泛的一种网络协议。所有的 www 文件都必须遵守这个标准。
Http 的无状态性
1.无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求,但是当同一个浏览器再次给你服务器发送请求的时候,服务器并不知道它就是刚才那个浏览器
2.简单的说,服务器不会记得你,所以就是无状态协议
Http 常用状态码
1.200 成功
2.400 请求错误,一般是参数格式有误的时候出现
3.403 禁止访问
4.404 没有获取到 url 地址
5.405 方法禁用,比如这个地址指定用 get 方法,但你用了 post,就会有这个提示
6.500 服务器异常
posted on 2020-01-13 08:17 herisson_pan 阅读(9) 评论(0) 收藏 举报
浙公网安备 33010602011771号