我正在尝试使用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);
您能建议我打电话时怎么了吗?
答案 0 :(得分:0)
您可以只使用:
String response = restTemplate().postForObject("https://(...)/Rest/Register",testData, String.class)
如果这不起作用,您还可以发布API吗?