在RPC的世界里, 节点仅仅就是可以在远程被触发的函数, 而在REST的世界里, 节点就是实体, 也叫做资源....REST的原则/约束
REST有6大原则/约束, 每一个原则都是对API有正面或负面影响的设计决定....Richardson 成熟度模型
Richardson 成熟度模型代表着你的API是否足够成熟, 分为4个级别, 0代表最差, 3代表最好.
0级, 天花沼泽:
这里HTTP协议只是被用来进行远程交互,...每个中间件可以在它被调用之前和之后执行可选的逻辑, 同时也可以决定该请求是否可以被送到管道的下一个中间件那里.
请求在中间件里的流图如下:
?
看一下这个例子:
?...中间件最好不要像上面一样写在Startup类里, 每个中间件应该放在单独的类里.
我把上例中检查是否为数字的中间件写在一个单独的类里:
?