restful 规范(10)
什么是接口?
- URL
- 约束
# 约束继承(实现)了他的类中必须含有IFoo中的方法
interface IFoo:
def func(self): pass
class Foo(IFoo):
def func(self):
print(11111)
1. 根据method不同,进行不同操作
GET/POST/PUT/DELETE/PATCH
2. 面向资源编程
3. 体现版本
4. 体现是API
5. https
6. 响应式设置状态码
200
300
400
500
return HttpResponse('adfasdf',status=300)
7. 条件
8. 返回值
9. 返回错误信息
{
code: 100001,
error: 'xxx错误'
}
10. Hypermedia API
ret = {
code: 1000,
data:{
id:1,
name:'小强',
}
}
建议大家使用restful规范