首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >解析multipart/form-data,从请求post接收

解析multipart/form-data,从请求post接收
EN

Stack Overflow用户
提问于 2015-10-27 21:28:52
回答 3查看 27.1K关注 0票数 16

我正在使用请求库编写Web服务客户端。我正在获取multipart/form-data格式的数据,其中包含一个文件和text-json。我不知道如何解析它。有没有合适的库来解析python中的multipart/form-data格式,或者我应该自己编写解析器?

我的代码:

代码语言:javascript
复制
data = {
  "prototypeModel" :('prototypeModel', open(prototypeModel, 'rb'), 'application/octet-stream', {'Expires': '0'}),
  "mfcc_1" : ('mfcc', open(mfcc_1, 'rb'), 'application/octet-stream', {'Expires': '0'}),
  "mfcc_2" : ('mfcc', open(mfcc_2, 'rb'), 'application/octet-stream', {'Expires': '0'}),
  "mfcc_3" : ('mfcc', open(mfcc_3, 'rb'), 'application/octet-stream', {'Expires': '0'}),
}

print( '---------------------- start enroll ----------------------')
testEnrollResponse = requests.post(server+sessionID, files = data, json = declaredParameters)

b'\r\n--c00750d1-8ce4-4d29-8390-b50bf02a92cc\r\nContent-Disposition:表单数据;

“playbackHash”\r\n内容类型: application/octet-stream\r\n\r\n\x16\x00\x00\x00\x00\x00\x00\x00serialization::archive\n\x00\x04\x08\x04 ...x00\x00R\x94\x9bp\x8c\x00\r\n--c00750d1-8ce4-4d29-8390-b50bf02a92cc\r\nContent-Disposition:表单数据;Name=“usersMFCC”\r\n内容类型: application/octet-stream\r\n\r\n\x16\x00\x00\x00\x00\x00\x00\x00serialization::archive\n\x00\x04\x08\x04\x08\x01\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x16\x00\x00\x00\x00\x00\x00u\xbd\xb4/\xda1\xea\xbf\x0f\xed\xa2<\xc9\xf8\xe7\xbf?\xd5\xf06u\xe7\xf0\xbf\xd4\x8d\xd4\xa1F\xbe\x03@\x85X!\x19\xd8A\x06@\x8co\xf7\r .....

x80\xd9\x95Yxn\xd0?\r\n--c00750d1-8ce4-4d29-8390-b50bf02a92cc\r\nContent-Disposition: form-data;charset=utf-8\r\n\r\n{"lexLikelihood":1.544479046897232,“overallScore”\r\n内容类型:x80\xd9\x95Yxn\xd0?\r\n--c00750d1-8ce4-4d29-8390-b50bf02a92cc\r\nContent-Disposition:/json;charset=utf-8\r\n\r\n{“lexLikelihood”:1.544479046897232,"overallScore":-nan,"playbackLikelihood":-inf,"status":{"errorCode":0,json

我用“.....”替换了更多的二进制数据

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33369306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档