Python 400-错误请求“&引用;“讯息”:&引用;缺失';边界';用于多部分文件上载的参数“;

Python 400-错误请求“&引用;“讯息”:&引用;缺失';边界';用于多部分文件上载的参数“;,python,api,Python,Api,结果: {“httpStatus”:“400-错误请求”,“消息”:“缺少用于多部分文件上载的“边界”参数”,“请求ID”:“37af4429-4259-40e4-9549-71dcb05c00d3”,“事务ID”:“1d91ca0e-d374-402f-a307-705FD4020D4”} 以下是相同的代码: 我正在尝试运行此API调用,但无法解决边界问题: dir\u name='/Users/***/Downloads/***' os.chdir(目录名) 模式='***.*.csv'

结果:

{“httpStatus”:“400-错误请求”,“消息”:“缺少用于多部分文件上载的“边界”参数”,“请求ID”:“37af4429-4259-40e4-9549-71dcb05c00d3”,“事务ID”:“1d91ca0e-d374-402f-a307-705FD4020D4”}
以下是相同的代码:

我正在尝试运行此API调用,但无法解决边界问题:

dir\u name='/Users/***/Downloads/***'
os.chdir(目录名)
模式='***.*.csv'
对于全局中的x。全局(模式):
file\u name=os.path.join(dir\u name,x)
打印(文件名)
conn=http.client.HTTPSConnection(“***.**.**.com”)
数据列表=[]
边界='wL36Yn8afVp8Ag7AmP8qZ0SA4n1v9T'
dataList.append('--'+边界)
dataList.append('Content-Disposition:formdata;name=Content-Disposition;')
dataList.append('Content-Type:{}'。格式('multipart/formdata'))
dataList.append(“”)
dataList.append(“表单数据”)
dataList.append('--'+边界)
dataList.append('Content-Disposition:formdata;name=Content-Type;')
dataList.append('Content-Type:{}'。格式('multipart/formdata'))
dataList.append(“”)
dataList.append(“文本/普通”)
dataList.append('--'+边界)
dataList.append('Content-Disposition:formdata;name=name;')
dataList.append('Content-Type:{}'。格式('multipart/formdata'))
dataList.append(“”)
dataList.append(“文件”)
dataList.append('--'+边界)
append('Content-Disposition:formdata;name=file;filename={0}'。格式(文件名))
fileType=mimetypes.guess_type('/C:/Users/TEST/Desktop/***/TEST/***.csv')[0]或'application/octet stream'
dataList.append('Content-Type:{}'。格式(fileType))
dataList.append(“”)
打开(文件名)为f时:
dataList.append(f.read())
dataList.append('--'+boundary+'--'))
dataList.append(“”)
正文='\r\n'。加入(数据列表)
有效载荷=车身
标题={
“内容类型”:“多部分/表单数据”,
“X-API-TOKEN”:“***”,
“内容类型”:“多部分/表单数据;边界={}”。格式(边界)
}

删除内容类型标题您错过了执行请求的代码。@OlvinRoght我没有找到您。这段代码是从邮递员本身生成的,我只更新了文件名