我收到错误org.springframework.web.client.HttpClientErrorException $ BadRequest:400错误的请求

时间:2020-06-23 18:07:12

标签: java spring wcf

我正在尝试使用post方法调用Rest Service。我收到错误的请求错误,如下所述。 Rest服务是用WCF开发的,只有一个String作为请求参数。

错误日志

org.springframework.web.client.HttpClientErrorException$BadRequest: 400 Bad Request: [?xml version="1.0" encoding="utf-8"?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/... (3462 bytes)]

代码

System.out.println("Hi.................... I am in ###########################");
String testData="hashcode";

String response = restTemplate().postForObject("https://(...)/Rest/Register",testData, String.class, testData);
        
System.out.println("Hi.................... I am in ########################### "+response);

您能建议我打电话时怎么了吗?

1 个答案:

答案 0 :(得分:0)

您可以只使用:

String response = restTemplate().postForObject("https://(...)/Rest/Register",testData, String.class)

如果这不起作用,您还可以发布API吗?