У меня есть веб-сервис MVC 3, размещенный на экземпляре Amazon EC2.У меня есть приложение для Android, которое отправляет запрос в службу.Однако возвращается неверный запрос 400 о том, что имя заголовка неверно.Я проверил журналы на сервере, и запрос не попадает в IIS.Журнал ошибок HTTP содержит только следующие записи:
2011-10-07 02:01:05 xxx.xxx.xx.xx xxxxx xx.xxx.xx.xx 80 HTTP / 1.1 POST / API / UserAccount /Логин 400 - Заголовок -
Не совсем уверен, что происходит.Я протестировал этот веб-сервис на сервере разработки, который поставляется вместе с Visual Studio, и проблем не было.Вот код, который создает запрос на публикацию на Android:
HttpPost post = new HttpPost(LOGIN_URL);
StringEntity se = new StringEntity(json);
se.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE,
"application/json"));
post.setEntity(se);
response = client.execute(post);
Любое понимание приветствуется.
Спасибо.