add post http methos handle
change all http method return from tuple to list, so on_post_* handle can process on it
add http event handle test