首页 > 其他 > 详细

0196 返错 信息

时间:2020-08-17 22:22:11      阅读:77      评论:0      收藏:0      [点我收藏+]

需求: 对于uri      /iserror/f=

如果f=0那么报错,否则正常

 

路由设置:

            #假设处理 /iserror?f=0
            # 假设等于0就有错,不等于0就正常
            (r‘/iserror‘, index.ErrHandler),

  

代码:

 1 from  tornado.web import RequestHandler
 2 class ErrHandler(RequestHandler):
 3     def write_error(self,status_code, **kwargs):
 4         if status_code==500:
 5             self.set_status(500)
 6             self.write("服务器内部错误")
 7         elif status_code==404:
 8             self.set_status(500)
 9           #返回404界面
10             self.write("资源不存在")
11 
12 
13     def get(self):
14         flag=self.get_query_argument("f")
15         if flag=="0":
16             self.send_error(404)
17         self.write("zhengquele")

 

0196 返错 信息

原文:https://www.cnblogs.com/wtmb/p/13519379.html

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