首页 > 其他 > 详细

tips for Flask

时间:2016-11-22 23:14:27      阅读:249      评论:0      收藏:0      [点我收藏+]

Flask会特殊对待末端带有斜线的路由。如果客户端请求的URL的末端没有斜线,而唯一匹配的路由末端有斜线,Flask会自动响应一个重定向,转向末端带斜线的URL。反之则不会重定向。resource   > resource/

resource/  > resource

 

REST架构不要求必须为一个资源实现所有的请求方法。如果资源不支持客户端使用的请求方法,响应的状态码为405,返回“不允许使用的方法”。Flask会自动处理这种错误。

 

版本问题:因为服务器和客户端分离,服务器负责提供资源,所以需要支持不同版本的客户端应用,使用更多的服务器控件,比如同时拥有/api_1_0 和 /api_1_1 的URL。

 

内容协商:根据客户端请求的格式改写错误处理程序的响应(json or html)

 

tips for Flask

原文:http://www.cnblogs.com/autoria/p/6091414.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!