Bugfix and Http supported

1. add the latest node engine supported
2. add HTTP supported
3. fix validate bugs
4. output the error response