由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 讨论node/angular route的error handling
相关主题
Angular 1.x: How 1 controller load different partial view ?Node.js passport 如何用isAuthenticated()检测所有网页?
angular搞cross domain必须用node吗?Angular/Node 下面对HTML5的支持要做哪些特别的地方?
node.js不可放弃无数微服务
wwzz家也转node了。请教一个巨难的angular/node问题:下载gpg文件ERR_CONTENT_DEC
用node.js的公司大都用什么框架?还是直接用node api写?AngularJS 2.0有点作妖儿啊
哪个node.js web framework比较好?除了model view controller (mvc)这种pattern还有什么pattern流行?
php和node谁快angular rest是应该用$http还是$resource?
求LAMP Developer或者Angular Node js Developer的工作机会 (转载)Angular放弃service直接用controller如何
相关话题的讨论汇总
话题: node话题: angular话题: route话题: middleware话题: error
进入Programming版参与讨论
1 (共1页)
w*s
发帖数: 7227
1
讨论一下啊,不一定说得清。
目前我的整个path这样,很普通
angular route -> controller, http get method
-> node.js route, multiple middleware,
-> node.js last middleware calls python script
-> angular controller
-> angular partial view
现在有不同层次的error handling,
1. node server is down
2. python script in node.js fails
3. node route middleware 1 stops at "not logged in"
should redirect to login page
4. node route middleware 2 stops at "not enough resource",
node return http code (e.g 456)
partial view should display such message
5. normal return
angular controller这边大家怎么写处理不同的情况,想验证一下,谢谢!
s*i
发帖数: 5025
2
1. Server gives response only, which includes status code and data. No
redirect or login crap;
2. It is client's job to decide what to do according to status code.
So basically, if 4xx, I would promot a login window; if 500, prompt server
error; if 2xx, proceed
w********m
发帖数: 1137
3
1. node server is down
这个用点服务比如pingdom?
2. python script in node.js fails
这个用点服务比如datadog?
3. node route middleware 1 stops at "not logged in"
should redirect to login page
4. node route middleware 2 stops at "not enough resource",
node return http code (e.g 456)
partial view should display such message
这两个只有自己多写log/warn/error,事后分析了
5. normal return
这个属于unit test?
w*s
发帖数: 7227
4
多谢,这样很清晰。

【在 s*i 的大作中提到】
: 1. Server gives response only, which includes status code and data. No
: redirect or login crap;
: 2. It is client's job to decide what to do according to status code.
: So basically, if 4xx, I would promot a login window; if 500, prompt server
: error; if 2xx, proceed

w*s
发帖数: 7227
5
好吧,都没听说过,又要学习了

【在 w********m 的大作中提到】
: 1. node server is down
: 这个用点服务比如pingdom?
: 2. python script in node.js fails
: 这个用点服务比如datadog?
: 3. node route middleware 1 stops at "not logged in"
: should redirect to login page
: 4. node route middleware 2 stops at "not enough resource",
: node return http code (e.g 456)
: partial view should display such message
: 这两个只有自己多写log/warn/error,事后分析了

c*********e
发帖数: 16335
6
发现好多公司都没有专门的测试人员,多半由程序员本人测试,然后project manager
测试,it manager有时也测试,最后就给客户了。

【在 w********m 的大作中提到】
: 1. node server is down
: 这个用点服务比如pingdom?
: 2. python script in node.js fails
: 这个用点服务比如datadog?
: 3. node route middleware 1 stops at "not logged in"
: should redirect to login page
: 4. node route middleware 2 stops at "not enough resource",
: node return http code (e.g 456)
: partial view should display such message
: 这两个只有自己多写log/warn/error,事后分析了

1 (共1页)
进入Programming版参与讨论
相关主题
Angular放弃service直接用controller如何用node.js的公司大都用什么框架?还是直接用node api写?
问个网页跳转的问题,就是redirect哪个node.js web framework比较好?
Afx window,如何获得control handle?php和node谁快
Contiue with my node questions求LAMP Developer或者Angular Node js Developer的工作机会 (转载)
Angular 1.x: How 1 controller load different partial view ?Node.js passport 如何用isAuthenticated()检测所有网页?
angular搞cross domain必须用node吗?Angular/Node 下面对HTML5的支持要做哪些特别的地方?
node.js不可放弃无数微服务
wwzz家也转node了。请教一个巨难的angular/node问题:下载gpg文件ERR_CONTENT_DEC
相关话题的讨论汇总
话题: node话题: angular话题: route话题: middleware话题: error