У меня есть сервис moss, который выводит URL-адрес изображения.странные символы (amp;), добавленные к выходу сервиса moss
Допустим, что у выходного url есть символ «&», вспомогательный усилитель; рядом с &.
для ex: Directory.aspx? & z = BWxNK
Здесь amp; дополнительно добавляется. это мох. поэтому у меня нет контроля над устройством.
что я могу сделать, это декодировать выход. Поскольку я использую Ajax-вызовы для вызова moss-sevice, я вынужден декодировать вывод из javascript. Я попробовал decodeURIComponent, decodeURI, unescape. ничто не решило проблему.
Любая помощь очень ценится. даже функция на стороне сервера также полезна. я использую Aspl.net MVC3
С уважением, Kumar.
'&' - это замена символа '&'. Ничего странного в этом нет. Вам нужно расшифровать url –
@Topener - Нет, это не так. '% 26' является заменой URL-адреса для' & '! '&' - это SGML-кодировка (и такие производные, как HTML и XML). – Quentin
@Quentin ах право. Виноват. Я смущаю эти вещи;) –