Sono sorpreso che UrlHelper fornisca un codificatore ma non un decodificatore! Qualcuno ha il codice per la decodifica o sa dove trovarlo nel framework MVC?Come decodificare un URL codificato con Url.Encode di MVC (stringa URL)
risposta
un URL codificato verrà automaticamente decodificato quando passa in un'azione controllore. Per esempio:
public ActionResult Index(string url)
{
//url will be decoded here
}
In realtà dovrebbe essere HttpUtility.UrlDecode, non HttpServerUtility.
In realtà: [entrambi] (http://msdn.microsoft.com/en-us/library/system.web.httputility.urldecode.aspx) [esiste] (http://msdn.microsoft.com/en-us /library/system.web.httpserverutility.urldecode.aspx) –
@AndrewBarber esistono entrambi, questo è giusto. Ma 'HttpServerUtility' NON ha il metodo' UrlDecode'. questo metodo esiste nella classe 'HttpUtitliy'. –
questa è la risposta operativa, non quella accettata. –
HttpUtility.UrlDecode(Parameter);
- 1. Come decodificare un (doppiamente) 'URL-encoded' stringa in Python
- 2. DELETE usando CURL con URL codificato
- 3. Come decodificare l'URL in php dove url è codificato con encodeURIComponent()
- 4. E 'possibile urlencode un url che contiene un url con l'url codificato?
- 5. URL SEO con ASP.NET MVC
- 6. Come URL codificare un URL in JSP?
- 7. Come indirizzare un URL di più lingue con un MVC
- 8. URL con Python 3
- 9. ASP .Net MVC routing: URL soltanto con ID stringa
- 10. Zend Framework: URL codificato con decodifica Apache invece di passare l'URL codificato?
- 11. Python, come decodificare binario decimale codificato (BCD)
- 12. modo consigliato per codificare/decodificare gli URL
- 13. URL per URL completo in asp.net MVC-3
- 14. ASP.NET MVC ActionLink con LinkText = URL assoluto
- 15. Split PHP stringa di un URL
- 16. Asp .Net MVC RedirectToAction con URL assoluto
- 17. .NET MVC routing w/URL Encoding Problemi
- 18. Ottieni parametri stringa URL?
- 19. Stringa con contenuto di Url Swift?
- 20. Stringa URL a RouteValueDictionary
- 21. Spring MVC problema assoluta URL
- 22. ASP.NET MVC L'instradamento degli URL non mi dà abbastanza URL
- 23. MVC: stesso URL, più viste
- 24. Riscrittura URL in .Net MVC
- 25. ASP.NET MVC: ActionLink vs url
- 26. Come si decodifica un parametro URL utilizzando C#?
- 27. asp.net mvc dataannotation convalidare url
- 28. php javascript url encoding
- 29. Asp MVC URL collegamento assoluto
- 30. Modificare un URL relativo alla URL assoluto
si prega di risolvere questo problema, come indicato di seguito dovrebbe essere httputility, non server. –
@boomhauer in realtà poiché questo è nel contesto di una richiesta web dal momento che cita asp.net mvc usando 'HttpServerUtility' va bene. Se fosse fuori da quel contesto, dovresti usare HttpUtility o meglio ancora usare la libreria antixss. –
questa non è la risposta corretta, almeno questo non funzionerà dalla vista MVC –