可以使用以下步骤:
post
方法,并指定文件上传的URL。files
参数来指定要上传的文件。files
参数是一个字典,其中键是文件字段的名称,值是文件对象。可以使用Python的open
函数来打开文件。response
对象来获取服务器的响应。下面是一个示例代码,演示如何使用Python的requests库通过REST API调用上传多个文件:
import requests
url = "https://api.example.com/upload" # 替换为实际的上传URL
files = {
'file1': open('file1.txt', 'rb'),
'file2': open('file2.txt', 'rb')
}
response = requests.post(url, files=files)
if response.status_code == 200:
print("文件上传成功!")
else:
print("文件上传失败!")
在上面的示例代码中,我们假设上传的URL是"https://api.example.com/upload",并且要上传的文件是"file1.txt"和"file2.txt"。可以根据实际情况修改这些值。
这个示例代码使用了Python的requests库来发送POST请求,并通过files
参数指定要上传的文件。最后,根据服务器的响应状态码来判断文件是否上传成功。
领取专属 10元无门槛券
手把手带您无忧上云