在上传文件时,支持通过payload:file指定文件参数。不指定的情况下默认传file
This commit is contained in:
@@ -88,7 +88,8 @@ class BaseRequest:
|
||||
elif request_type.lower() == 'file':
|
||||
if files:
|
||||
file_name = os.path.basename(files)
|
||||
encoder = MultipartEncoder(fields={"file": (file_name, open(files, "rb"))},
|
||||
fields = payload or "file"
|
||||
encoder = MultipartEncoder(fields={fields: (file_name, open(files, "rb"))},
|
||||
boundary='------------------------' + str(time.time()))
|
||||
headers['Content-Type'] = encoder.content_type
|
||||
response = session.request(method=method, url=url, data=encoder.to_string(), headers=headers,
|
||||
|
||||
Reference in New Issue
Block a user