add ReponseHandle protocol to support more flexible http handler
Merge pull request #5 from llj098/master

add ReponseHandle protocol to support more flexible http handler