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, время: 02:41. |