【问题标题】:Linking multiple objects to HttpEntity将多个对象链接到 HttpEntity
【发布时间】:2016-11-25 02:29:44
【问题描述】:

我的 rest api 使用带有 2 个对象参数的 POST 请求:自定义类型和 long

我可以像这样将一个参数链接到正文:

private void createCaseParticipant(long caseId, CaseParticipantDTO caseParticipantDTO)
    {
        HttpHeaders headers = new HttpHeaders();
        headers.add(AUTHORIZATION_HEADER_NAME, BASIC_AUTHORIZATION_HEADER_PREFIX + cmsRestApiCreds);

        HttpEntity<CaseParticipantDTO> postRequest = new HttpEntity<CaseParticipantDTO>(caseParticipantDTO, headers);
    }

如何向我的请求添加第二个参数? 谢谢

【问题讨论】:

    标签: java request resttemplate httpentity


    【解决方案1】:

    您可以像这样简单地将其添加到 HttpHeadersobjects 中:

    private void createCaseParticipant(long caseId, CaseParticipantDTO caseParticipantDTO)
        {
            HttpHeaders headers = new HttpHeaders();
            headers.add(AUTHORIZATION_HEADER_NAME, BASIC_AUTHORIZATION_HEADER_PREFIX + cmsRestApiCreds);
            headers.add("caseId",caseId.toString());
            headers.add("caseParticipantDTO", caseParticipantDTO.toString());
            HttpEntity<CaseParticipantDTO> postRequest = new HttpEntity<CaseParticipantDTO>(caseParticipantDTO, headers);
        }

    【讨论】:

      猜你喜欢
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 2019-04-16
      • 2018-04-06
      • 2013-05-06
      • 1970-01-01
      • 2012-04-25
      • 1970-01-01
      相关资源
      最近更新 更多