0

在我们的项目中,我们使用 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 调用中的部分数量限制为“两个”?

4

1 回答 1

1

我不会说将多部分请求限制为仅two或任何指定的数字作为最佳实践,但您可以这样做,确保这不是一种实践,您可能希望更多地探索业务案例以清楚地了解需求。

于 2012-06-12T21:18:03.303 回答