try to add upload support for http service , refs 162