上传文件支持直接传buffer和stream