弹簧 resttemplate url 编码
我尝试用spring resttemplate做一个简单的休息调用:
private void doLogout(String endpointUrl, String sessionId) {
template.getForObject("http://{enpointUrl}?method=logout&session={sessionId}", Object.class,
endpointUrl, sessionId);
}
其中 endpointUrl 变量包含类似 service.host.com/api/service.php
不幸的是,我的调用导致 org.springframework.web.client.ResourceAccessException: I/O error: service.host.com%2Fapi%2Fservice.php
因此,spring似乎在创建url之前对我的端点Url字符串进行了编码。有没有一种简单的方法来防止春天这样做?
问候