параметр.
я есть служба REST WCF, которая имеет метод, который получает параметр в виде строки. Эта строка может содержать косую черту / символ. Это делает мой запрос неверным, так как я думаю, что URL идет не так.
При запросе и получении ответа (WebRequest.GetResponse ()) выдается «Удаленный сервер возвращает ошибку: (400) Bad Request». исключение.
Мой запрос:HTTP: // локальный: 17679 / TestMethod / DmC / TCGlOLz1EbEwqAls5Q ==\ Nh2cQzTizSBg =
Я пытался использовать Uri.EscapeDataString, но это не помогает, я получаю то же исключение, что и выше. После этого преобразования мой запрос выглядит так:HTTP: // локальный: 17679 / TestMethod / DmC% 2FTCGlOLz1EbEwqAls5Q% 3D% 3D% 0Ah2cQzTizSBg% 3D
Если я передаю строку без косой черты в строке, она работает так, как я хочу.
Как передать слэш и другие «чувствительные к URL» символы службе REST WCF?
Спасибо.
ОБНОВЛЕНИЕ: Я решил это, вы можете увидеть это в моем ответе ниже.