异常返回如何设定为 如何是普通的浏览器请求返回异常是传统页面异常。。而通过json的qpi请求则返回json异常
来源:5-5 全局异常处理

慕标1376764
2019-05-25
比如
当请求是通过浏览器 使用传统方式的表单请求。。
则返回异常是html的页面异常
如何
请求是json的请求。。则返回json异常
这样实现的结果就是 当一个flask项目中有两个蓝图模块
一个是传统web 一个是api
这样就不会出现 如过是传统html请求。。出现404则显示 404页面
而不是返回个json的404
写回答
2回答
-
我看不懂。。。标题都读不通顺
032019-06-01 -
mariox11
2019-05-27
不好弄,因为课程直接一个Excepttion 捕获所有异常,然后做的条件判断,你要不然就划分的明显一些,要不然就重写一个异常,但是这个异常能判断出来是API的抛出的还是WEB抛出的。我昨天想了一下,我们能否获取是哪个蓝图下抛出的异常,如果是API蓝图抛出的异常就走API的流程,WEB蓝图就走WEB蓝图的异常,但是最后没想出来。
00
相似问题