Отправка данных SOAP в Jquery

Рейтинг: 0Ответов: 1Опубликовано: 15.04.2015

Здравствуйте! Пытаюсь отправить данные через SOAP службе. В результате получаю Bad request. Код приведён ниже. Просьба помочь.

    var t = 'POST /url HTTP/1.1\
    Host: http://localhost:8008/C_M_Service\
    Content-type: text/xml; charset=utf-8\
    Content-length: 350\
    SoapAction: http://localhost:8008/C_M_Service/GetCars\
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">\
    <soap:Body>\
      <GetCars xmlns="http://localhost:8008/C_M_Service/GetCars">\
        <id>123</id>\
      </GetCars>\
    </soap:Body>\
  </soap:Envelope>';

$(document).ready(function() {
    $.ajax({
        url: "http://localhost:8008/C_M_Service/GetCars",
        datatype: "xml",
        type: "POST",
        contentType: "application/soap+xml; charset=utf-8",
        data: t,
        processData: false,
        error: function (err) {
            alert("Error:"+err.toString());
        },
        success: function (data) {
            $("#content").html(data);                   
        }
    });
});

Ответы

Ответов пока нет.