HTTP-запрос Android к IIS 7 возвращает неверный запрос (недопустимое имя заголовка)

У меня есть веб-сервис 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 / Login 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);

Любое понимание приветствуется.

Спасибо.

0
задан Mike L. 7 October 2011 в 02:33
поделиться