我在这里寻找一些想法。我有一个要求,客户端将执行 PUT HTTP 请求,其中包含一些 JSON 数据作为表单字段,例如。
{
"List": {
"ListItems": [
{
"ItemCaption": "No",
"ItemValue": "N"
},
{
"ItemCaption": "Yes",
"ItemValue": "Y"
}
],
"Name": "YesNo"
}
}
我现在还需要在同一请求中包含 PDF 附件。我正在寻找最有效的方法来做到这一点。使用 BSON、Base64 等将附件编码为上述 JSON 似乎不是正确的方法。我正在寻找更紧凑和更高效的东西。
我的替代方案是什么?