SpringBoot-RestTemplate传参请求第三方接口时,参数传不过去,因为我用了 Map<String, String> data = new HashMap<String, String>();这样是不行的,必须使用MultiValueMap<String, String> params= new LinkedMultiValueMap<>();传参。 package com.cn.wtsd.service; import com.alibaba.fastjson.JSONObject; import com.cn.wtsd.config.WanTongConfig; import com.cn.wtsd.constant.CodeConstant; import com.cn.wtsd.entity.ResultModel; import com.cn.wtsd.util.DESUtils; import com.cn.wtsd.util.SignUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpEntity; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.MultiValueMap; import org.springframework.web.client.RestTemplate; import java.util.HashMap; import java.util.Map; /** * @program: Transaction * @description: 支付接口 * @author: hantao * @create: 2018-12-28 18:06 */ @Service public cl
SpringBoot-RestTemplate实现调用第三方API传参问题
最新推荐文章于 2025-05-03 20:12:50 发布