У меня есть веб-служба, которая использует веб-API WCF для создания службы RESTful. Этот сервис ожидает много разных значений в пути URL, разделенных запятой. Этот метод отлично работает для простых данных, например. чье-то имя или числовое значение. Однако у меня есть поле на стороне клиента (приложение BlackBerry на основе Java), которое позволяет пользователю свободно вводить данные, которые включают такие символы, как . или / что портит весь мой URL.
Даже когда я заменяю символы их шестнадцатеричными значениями, например. a / до %2F проблема не устранена.
Кто-нибудь знает средство либо для представления этих символов в URL-адресе, который будет игнорироваться при поиске адреса, либо, что еще лучше, для указания URL-адресу, что следующие символы следует игнорировать, возможно, так, как будут работать кавычки?