python - 如何从 Talend 作业的 multipart/form-data 中提取字段
问题描述
我想在 Talend 中构建一个能够同时接收 json 和文件的 web 服务。我在 python 中进行以下调用:
import requests
url="http://localhost:8088/trial"
data = {
'var1' : 'this',
'var2' : 'that',
}
headers = {'Content-Type': 'application/json'}
files = {'document': open('C:/Users/User/Desktop/Data/Talend/Mail/sample.pdf', 'rb')}
r = requests.post(url, files=files, data=data, headers=headers)
print(r.status_code)
下面是 Talend 工作的屏幕截图:
问题是在我的 talend 工作中,我无法从 'var1' 和 'var2' 中检索值,因为它们以 multipart/form-data 的形式到达。我怎样才能在我的 tJavaRow_1 中做到这一点?对此有何建议?
先感谢您
解决方案
推荐阅读
- ios - DB 错误:26“文件不是数据库”带有 SQLCipher 的 FMDB
- python - 如何通过c在用户定义的结构中编写双数组并使用ctype传递给python
- nginx - Nginx 仅针对特定查询重定向到不同的域
- vuejs2 - 使用 Vue.extend 创建的 vue 组件和空对象之间有区别吗?
- getstream-io - 导入数据后未显示使用数据
- android - 无法使用生物识别管理器打开人脸识别
- android - 如何“重置”片段状态 ANDROID
- docker - 从使用 Meteor Up 部署的 Meteor App 访问主机服务器上的文件
- php - 需要找到孩子在父子关系中存在的最大级别
- excel - VBA If / ElseIf - 编译错误:当前范围内的重复