change hotspothttp style
Merge branch 'master' into http-server
change http server to callback style
add a new interface for file add