Bad request при срабатывании JQUERY-скрипта
Здравствуйте! С веб-страницы пытаюсь взаимодействовать с WCF-службой, хостом для которой является Windows-служба. Получаю "HTTP/1.1 400 Bad Request". Скрипт приведён ниже. Просьба помочь.
$(document).ready(function() { $.ajax({ url: "http://localhost:8008/C_M_Service/GetCars", datatype: "xml", type: "POST", contentType: "application/soap+xml; charset=utf-8", data: "<id>1</id>", error: function (err) { alert("Error:"+err.toString()); }, success: function (data) { $("#content").html(data); } }); }); |
Попробуйте отправить форму постом туда же без скриптов и посмотрите, что произойдет.
|
Сделал так:
<form action="http://localhost:8008/C_M_Service/GetCars" method="post"> Получил: 1) запрос: "GET http://localhost:61327/ HTTP/1.1 Accept: text/html, application/xhtml+xml, */* Accept-Language: ru-RU User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0) Accept-Encoding: gzip, deflate Host: localhost:61327 DNT: 1 Connection: Keep-Alive"; 2) ответ: "HTTP/1.1 200 OK Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Encoding: gzip Vary: Accept-Encoding Server: Microsoft-IIS/8.0 X-AspNetMvc-Version: 4.0 X-AspNet-Version: 4.0.30319 X-SourceFiles: =?UTF-8?B?RzpcTXkgcHJvamVjdHNcQ2Fyc19wcm9qZWN0XzNcQ2Fyc1 9wcm9qZWN0XzNcQ2Fyc19wcm9qZWN0XzM=?= X-Powered-By: ASP.NET Date: Fri, 10 Apr 2015 08:42:49 GMT Content-Length: 1061". |
Часовой пояс GMT +3, время: 01:38. |