Mam adres URL z zapytaniami, przez które przekazywane są niektóre dane. Chcę odzyskać dane po stronie serwera. Jakie jest rozwiązanie tego problemu?Jak kodować adres URL w javascript i dekodować go w C#
Odpowiedz
Możesz użyć funkcji ucieczki javascript do kodowania adresu URL.
Example :
escape("It's me!") // result: It%27s%20me%21
Dekodowanie adresu URL w języku C# przy użyciu funkcji Uri.UnescapeDataString().
Example :
s = "%46%69%67%68%74%20%74%68%65%20%70%6F%77";
Uri.UnescapeDataString(s);
EDIT -------------------------
analizowania parametrów zapytania C# stosowania
NameValueCollection qscoll = HttpUtility.ParseQueryString(querystring);
Mam nadzieję, że to pomoże.
Dzięki!
Hussain
Można użyć ucieczka (http://www.w3schools.com/jsref/jsref_escape.asp) lub encodeURI (http://www.w3schools.com/jsref/jsref_encodeuri.asp) do kodowania na stronie Javascript.
po stronie serwera: dla C# - Użycie System.Web.HttpUtility.UrlDecode dekodować (http://msdn.microsoft.com/en-us/library/adwtk1fy.aspx) Dla Java - Wykorzystanie URLDecoder dekodować (http://download.oracle.com/javase/1.5.0/docs/api/java/net/URLDecoder.html) dla PHP - wykorzystanie urldecode (http://php.net/manual/en/function.urldecode.php)
- JavaScript unescape (_stringEncoded) samo jak HttpUtility.UrlDecode (_string) w C#
- JavaScript ucieczka (_setringDecoded) sama jak HttpUtility.UrlEncode (_string) w C#
javascript Kodowanie
escape('raj kumar') //raj%20kumar
C# Decode
HttpUtility.UrlDecode("raj%20kumar") //raj kumar
- 1. jak kodować/dekodować prosty ciąg
- 2. Jak kodować okresy dla adresów URL w JavaScript?
- 3. jak kodować/dekodować Speex z AudioQueue w ios
- 4. Jak "dekodować URL" ciąg w Emacs Lisp?
- 5. Jak zmienić aktualny adres URL w javascript?
- 6. Jak mogę kodować adresy URL w Pythonie?
- 7. Jak dopasować adres URL w języku C#?
- 8. Jak prawidłowo URL kodować ciąg w PHP?
- 9. Jak kodować URL w Pythonie 3?
- 10. Jak kodować obraz base64 javascript
- 11. Pobierz adres URL i zapisz go Przedłużenie Chrome
- 12. Jak uzyskać tylko adres URL słoika ze słoika: adres URL zawierający "!" i konkretny plik w słoiku?
- 13. Ucieczka i adres URL
- 14. C# Pobierz adres URL aplikacji
- 15. Jak uzyskać adres URL favicon z ogólnej strony w JavaScript?
- 16. Jak uzyskać adres URL strony odsyłającej po przekierowaniu w javascript
- 17. Znajdź adres stałej w go
- 18. Jak uzyskać adres URL nadrzędny w Javie?
- 19. Jak uzyskać adres URL odpowiedzi w XMLHttpRequest?
- 20. Jak zbudować adres URL w języku Java?
- 21. Statyczny adres URL w cherrypy
- 22. Jak kodować procentowo w Javie?
- 23. Jak uniknąć ciągu JSON, aby mieć go w adresie URL?
- 24. Tablica JavaScript na adres URL kodowany
- 25. Pobierz adres URL mojej aplikacji sieci Web w języku JavaScript
- 26. Kodowanie i dekodowanie adresu URL w rdzeniu ASP.NET
- 27. Otwórz adres URL SSRS w nowym oknie
- 28. Jak uzyskać aktualny adres URL
- 29. Uzyskaj adres URL strony głównej w javascript dla przekierowania
- 30. Jak uzyskać adres URL w http.Request
mój adres URL jest tak window.open ("../EBox/ShowLetter.aspx?DocumentId="+DocumentID+"&SectionType=1&RecID="+RecipientID,'PrintMail", funkcje); Chcę pobrać querystring DocumentId, SectionType, RecID. jak mogę uzyskać wartości, jeśli 3 kwerendy – Poornima
mogę dekodować cały adres URL, jak powiedziałeś, ale jak uzyskać querystrings z tego – Poornima
chcesz to zrobić w javascript lub C#? – eHussain