У меня есть строительный блок с использованием Spring MVC.Cant POST to blackboard buildingblock
Контроллер выглядит следующим образом:
@RequestMapping(value = "/addUpdateUser",method = {RequestMethod.GET, RequestMethod.POST})
@ResponseBody
public String getAddUpdateUser(HttpServletRequest request) {
String xml = request.getParameter("xml");
....
Когда я называю это из моего приложения, как это:
URI url = new URI(baseUrl+"https://stackoverflow.com/users/addUpdateUser");
HttpClient httpclient = HttpClients.createDefault();
HttpPost httppost = new HttpPost(url);
HttpResponse response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();
он не ... Я получаю веб-страницы о том, что у меня нет доступ к этой странице, но если я изменить код к HttpGet так:
URI url = new URI(baseUrl+"https://stackoverflow.com/users/addUpdateUser");
HttpClient httpclient = HttpClients.createDefault();
HttpGet httpget = new HttpGet(url);
HttpResponse response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
Он отлично работает ....
Почему я не могу сделать POST на доске Buildingblock?