Я получаю URL-адрес, который содержит amp;
. Есть ли способ удалить это, поскольку в настоящее время я пробовал функцию URLDecode
, но она не работает. Нужно ли его удалять с помощью простой замены строки или есть ли лучший способ сделать это?Как удалить усилитель; от URL
ответ
Как @Lankymart отметил URLDecode
работает только на URL-encoded символов (%26
), а не на HTML entities (&
). Используйте регулярные string replacement изменить HTML сущность &
в буквальном амперсанд:
url = Replace(url, "&", "&")
Что будет, если URL-адрес уже получен от клиента? В какой-то момент OP должен будет «повторно запустить» запрос после того, как URL был лишен «&». Я думаю. – Lankymart
Я не думаю, что у нас достаточно информации, чтобы даже размышлять о том, откуда появился URL или что он собирается делать с этим, поэтому я просто ответил на ближайший вопрос (или, скорее, сделал комментарии в реальном ответе). –
См. Свою точку зрения, но OP сделал [вид подтверждения] (http://stackoverflow.com/questions/37300806/how-to-remove-amp-from-url/37301978?noredirect1_comment62124271_37300806), что они не находятся в контроль URL, который они получают. – Lankymart
- 1. Удалить усилитель; from string в javascript
- 2. Снимите усилитель; from url with htaccess
- 3. удалять усилитель; от значения в бритве mvc3
- 4. Как удалить домен = от URL
- 5. VB.net: Как изменить усилитель; до &
- 6. Удалить субдомен от url
- 7. Удалить Расширение От URL
- 8. Как работает усилитель/оптимизатор памяти?
- 9. Удалить префикс URL SLUG = от URL
- 10. Удалить версию webjars от url
- 11. Удалить URL кодирования от параметра
- 12. Удалить URL независимо от формата
- 13. java sound усилитель метод
- 14. Удалить? от URL с htaccess
- 15. Как удалить? и = от MVC URL
- 16. Где находится усилитель; родом из?
- 17. Усилитель от TiddlyWiki, который все еще переносится на 100%?
- 18. Усилитель Vtune XE для мультикодов?
- 19. Усилитель расширения для компилятора WiX?
- 20. Alfresco отключить Google DOC усилитель
- 21. Усилитель имеет конфликт в yii по jQuery
- 22. удалить часть сегмента от URL-адреса Laravel
- 23. Wordpress - удалить #! символы от URL-адреса
- 24. Усилитель sudoku для грубой силы: обратный отсчет?
- 25. cakephp2 удалить имя действия от URL
- 26. Удалить идентификатор и? от url сделать url seo friendly
- 27. C++ усилитель matrixmultiplication accelerator_view_removed в ячейке памяти
- 28. Как удалить URL из текста
- 29. Как удалить подкаталог из URL?
- 30. Заменить и усилитель или несколько и усилитель с использованием регулярных выражений
Можете ли вы, возможно, показать URL * (только с хоста изменилось) *? – Lankymart
https://example.com?xyz=1 & ID = 6184 & KEY = 6e8a64fc-1c1e-11e6-9059-b97210fab7z6 –
Вы не должны '' & там в первую очередь, они являются HTML, закодированные объекты, которые почему '' URLDecode() 'не будет работать. Если он был закодирован в URL, это будет '% 3D' не' & '. Вы хотите посмотреть, почему URL-адрес проходит, как будто я предполагаю, что кто-то использовал ошибку HTMLEncode() 'по ошибке. – Lankymart