Передача Xml из jquery в метод wcf - PullRequest
0 голосов
/ 26 декабря 2009

Я отправляю xml из метода jquery ajax в метод WCF, заменяя все специальные символы

моя структура метода jquery:

функция UpdateUserProfile (UserId) {

    var reqParams = {

        LinkedinUrl:$("#hdnProf").val(),
        LinkedinFeed:$("#hdnfeed").val()
    };
}

var reqParams_Serialized = Sys.Serialization.JavaScriptSerializer.serialize(reqParams);

$.ajax({
    url: servicepath + "xyz.svc/mymethod",
    type: 'Post',
    processData: false,
    contentType: 'application/json;charset=utf-8',
    data: reqParams_Serialized,
    cache: false,
    success: function(response) {

    },
    failure: function(response) {

    }
});

}

У меня проблема. Если длина xml увеличивается, метод jquery не делает попадание в метод WCF. Также эта проблема возникает для некоторых пользователей XML. Любое предложение или альтернативный способ отправки XML.

1 Ответ

0 голосов
/ 29 декабря 2009

В некоторых случаях возникают проблемы с отправкой xml через WCF, он путается с XML-документом внутри XML-документа (мое понимание корня проблемы)

Способ, которым мы обходим это, заключается в том, чтобы преобразовать xml в строку, отправить его по сети, а затем преобразовать обратно в xml на другой стороне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...