Java 在多部分调用中将不同的参数组合到单个实体部分是一种好的做法吗?

Java 在多部分调用中将不同的参数组合到单个实体部分是一种好的做法吗?,java,android,multipartentity,Java,Android,Multipartentity,在我们的项目中,我们使用Multpart(http.entity.mime.MultipartEntity)将数据发送到后端。现在,我们有了一个新的需求,它基本上说明了需要将多部分请求中的部分数量限制为两个 通常,我们会为每个参数添加一个新零件: entity.addPart("parameterName1",new StringBody(parameterValue1)); entity.addPart("parameterName2",new StringBody(parameterValu

在我们的项目中,我们使用Multpart(http.entity.mime.MultipartEntity)将数据发送到后端。现在,我们有了一个新的需求,它基本上说明了需要将多部分请求中的部分数量限制为两个

通常,我们会为每个参数添加一个新零件:

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));

我想知道这是否是一个值得遵循的好标准,这是否总是将多部分调用中的部分数量限制为“2”?

我不会说将多部分请求限制为仅
2
或任何指定的数量作为最佳做法,但您可以这样做,确保这不是一种做法,您可能希望更深入地研究业务案例,以清楚地了解需求