Fixed async http fetch to support headers and post body