Comment encoder l'url en javascript et le décoder en C#
J'ai une url avec querystrings dans lequel certaines données sont transmises. Je veux récupérer les données dans le serveur. Quelle est la solution pour ce problème
mon url est comme cette fenêtre.open ( "../EBox/ShowLetter.aspx?DocumentId="+DocumentID+"&SectionType=1&RecID="+RecipientID,'PrintMail' , les caractéristiques ); je veux récupérer la chaîne de requête DocumentId, SectionType,RecID. comment puis-je obtenir les valeurs si l'3 querystrings Je peux décoder l'ensemble de l'url comme ce que tu dit mais comment obtenir le querystrings à partir de ce vous voulez qu'il soit fait en javascript ou C#? coder en javascript et décoder l'url en c# et puis d'obtenir la querystring valeurs voir ma réponse mis à jour. Si son utile pour vous, alors le marquer comme étant correcte. 🙂
Vous pouvez utiliser javascript de la fonction d'échappement pour encoder l'URL.
URL Décodage en C# à l'aide de l'Uri.UnescapeDataString() fonction.
MODIFIER -------------------------
Pour Analyser les paramètres de la Requête en C# utiliser
Espère que cela aidera.
Merci!
Hussain
Je peux décoder l'ensemble de l'url comme ce que tu dit mais comment obtenir le querystrings à partir de ce
vous voulez qu'il soit fait en javascript ou C#?
coder en javascript et décoder l'url en c# et puis d'obtenir la querystring valeurs
voir ma réponse mis à jour. Si son utile pour vous, alors le marquer comme étant correcte. 🙂
OriginalL'auteur eHussain
Vous pouvez utiliser escape ( http://www.w3schools.com/jsref/jsref_escape.asp ) ou encodeURI ( http://www.w3schools.com/jsref/jsref_encodeuri.asp ) pour coder sur Javascript côté.
Sur le côté serveur:
Pour C# Système D'Utilisation.Web.HttpUtility.UrlDecode à décoder ( http://msdn.microsoft.com/en-us/library/adwtk1fy.aspx )
Pour Java - Utilisation URLDecoder à décoder ( http://download.oracle.com/javase/1.5.0/docs/api/java/net/URLDecoder.html )
Pour PHP - Utilisation urldecode ( http://php.net/manual/en/function.urldecode.php )
OriginalL'auteur ndtreviv
Encoder/Décoder
javascript Encoder
C# Décoder
OriginalL'auteur Raj kumar