作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个通过以下方式发送的发布请求:
final private ObjectMapper mapper;
...
...
Response response =target.request().post(Entity.entity(mapper.writeValueAsString(feedbackFilterDataForDA),
APPLICATION_JSON));
请求会发送到以下类型的函数:
public Response getData(FeedbackFilterDataForDA f,ArrayList<String> a) {
}
我应该如何更改 post 请求以将这两个参数作为输入?
最佳答案
我看到三个选项:
增强 JSON 以包含附加信息,例如通过将当前 JSON 包装在另一个具有 2 个属性的 JSON 对象中。
将数据发布为 application/x-www-form-urlencoded
而不是 application/json
,其中一个值是 JSON 负载。
将数据发布为 multipart/form-data
而不是 application/json
,其中一部分是 JSON 负载。
关于java - 如何在post请求中传递两个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61466806/
我是一名优秀的程序员,十分优秀!