autoset http scheme (default)
support file upload (multipart/form-data)