SAPUI5 oData запросы с 2 знаками вопроса - PullRequest
0 голосов
/ 22 января 2020

У меня есть приложение с фиктивным сервером.

Все запросы поддерживают utf-8

// mockserver.js part
var fnResponse = function (iErrCode, sMessage, aRequest) {
    aRequest.response = function (oXhr) {
        oXhr.respond(iErrCode, {"Content-Type": "text/plain;charset=utf-8"}, sMessage);
    };
};

Если я отправляю некоторые данные в dackend только с 1 вопросительным знаком

test?

тогда после обновления данных у меня все еще тест?

Но при отправке теста ?? я получаю тест, похожий на testjQuery223039144209666350105_1579678479568

путем отправки пяти вопросительных знаков, первые с изменениями на jQuery ... и другие 3 все еще в тексте.

Как я могу решить это?

1 Ответ

0 голосов
/ 22 января 2020

Попробуйте установить следующее по вашему запросу:

contentType: "application/json"

Почему? Потому что ?? является заполнителем для функции обратного вызова в jsonp.

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