Tengo una url con cadenas de consulta a través del cual se pasan algunos datos. Quiero recuperar los datos en el lado del servidor. ¿Cuál es la solución para este problema?Cómo codificar url en javascript y descodificarlo en C#
Respuesta
Puede usar la función de escape de JavaScript para codificar la URL.
Example :
escape("It's me!") // result: It%27s%20me%21
URL Decodificación en C# utilizando la función Uri.UnescapeDataString().
Example :
s = "%46%69%67%68%74%20%74%68%65%20%70%6F%77";
Uri.UnescapeDataString(s);
EDITAR -------------------------
para analizar parámetros de consulta en C# uso
NameValueCollection qscoll = HttpUtility.ParseQueryString(querystring);
Espero que esto ayude.
Gracias!
Hussain
Usted puede utilizar de escape (http://www.w3schools.com/jsref/jsref_escape.asp) o encodeURI (http://www.w3schools.com/jsref/jsref_encodeuri.asp) para codificar en el lado Javascript.
En el lado del servidor: para C# - Uso System.Web.HttpUtility.UrlDecode a decodificar (http://msdn.microsoft.com/en-us/library/adwtk1fy.aspx) Para Java - Uso URLDecoder para decodificar (http://download.oracle.com/javase/1.5.0/docs/api/java/net/URLDecoder.html) Para PHP - Uso urldecode (http://php.net/manual/en/function.urldecode.php)
- Javascript unescape (_stringEncoded) mismo que HttpUtility.UrlDecode (_STRING) en C#
- Javascript de escape (_setringDecoded) mismo que HttpUtility.UrlEncode (_STRING) en C#
Javascript Codificar
escape('raj kumar') //raj%20kumar
C# Decode
HttpUtility.UrlDecode("raj%20kumar") //raj kumar
- 1. Cómo codificar períodos para URL en Javascript?
- 2. Url Codificar Javascript objeto literal
- 3. Cómo codificar URL en Groovy?
- 4. URL Codificar todo no alfanumérico en C#
- 5. Cómo codificar una URL en WinForms?
- 6. cómo codificar en url en android?
- 7. Cómo codificar (.) Punto en url Rails
- 8. ¿Cómo codificar la siguiente URL utilizando JavaScript o jQuery correctamente?
- 9. Java - codificar URL
- 10. Cómo codificar medios en base64 URL dada en Ruby
- 11. ¿Cómo codificar los parámetros de URL?
- 12. Cómo codificar URL para evitar caracteres especiales en Java?
- 13. ¿Cómo puedo codificar un monitor en C?
- 14. ¿Cómo codificar URL correctamente una cadena en PHP?
- 15. ¿Cómo codificar una cadena URL completa en ASP MVC
- 16. ¿Cómo codificar los parámetros de URL en QT?
- 17. ¿Cómo puedo codificar/decodificar URL sin formato en JavaScript y Ruby para obtener los mismos valores en ambos?
- 18. ¿Cómo codificar correctamente los acentos de URL?
- 19. Cómo URL parámetros codificar en ASP .NET MVC
- 20. ¿Cómo puedo URL codificar una cadena en Excel VBA?
- 21. Cómo codificar por ciento los parámetros de URL en Python?
- 22. Cómo codificar encabezados HTTP personalizados en C#
- 23. ¿Por qué necesita codificar URL?
- 24. URL SECAS en Django Javascript
- 25. codificar Por qué URL, o qué caracteres para codificar
- 26. Cómo codificar uri una cadena en jsp?
- 27. Cómo base64 codificar dentro de javascript
- 28. Encriptar/Codificar una ID en la cadena de URL
- 29. Puede codificar en un archivo Javascript saber su propio dominio/URL
- 30. cómo codificar el atributo href en HTML
mi url es así window.open ("../EBox/ShowLetter.aspx?DocumentId="+DocumentID+"&SectionType=1&RecID="+RecipientID,'PrintMail ', características); Quiero recuperar el Id. Documento de consulta, Tipo de sección, RecID. ¿Cómo puedo obtener los valores si las 3 querystrings – Poornima
puedo decodificar toda la url como lo que dijo, pero cómo obtener las cadenas de consulta de ese – Poornima
que desea que se haga en javascript o C#? – eHussain