在我们的项目中,我们使用 Multpart (http.entity.mime.MultipartEntity) 将数据发送到后端。现在,我们有一个新要求,它基本上表明需要将 MultiPart 请求中的部分数量限制为两个。
通常,我们为每个参数添加一个新部分:
entity.addPart("parameterName1",new StringBody(parameterValue1));
entity.addPart("parameterName2",new StringBody(parameterValue2));
entity.addPart("parameterName3",new StringBody(parameterValue3));
entity.addPart("parameterName4",new StringBody(parameterValue4));
现在的要求是这样的:
entity.addPart("parameterName1",new StringBody(parameterValue1+"|"+parameterValue2+"|"+parameterValue3));
entity.addPart("parameterName2",new StringBody(parameterValue2));
我想知道这是否是一个很好的标准,这是否总是将 Multipart 调用中的部分数量限制为“两个”?