URL fonctions Encode après avoir demandé l'entrée

voix
0

J'ai ce site, je me sers https://www.examplewebsiteone.com/account/verify?email=testeremail%40gmail%2Ecom&password=this%26isjust%26a%26test%24

c'est ce que l' on ressemble décodé https://www.examplewebsiteone.com/account/verify?email=testeremail@gmail.com & password = & ce isjust & a & $ test

Encodée par https://www.w3schools.com/tags/ref_urlencode.asp

Mon code C #:

private const string URL = https://www.examplewebsiteone.com/account/verify?email=testeremail%40gmail%2Ecom&password=this%26isjust%26a%26test%24;
private const string DATA = @{object:{name:Name}};

static void Main(string[] args)
{
    Class1.CreateObject();
}

Je veux demander l' entrée d'utilisateur (e - mail) (mot de passe). Lorsque l' utilisateur entre testeremail@gmail.com(e - mail) et this&isjust&a&test$(mot de passe) , alors je veux c # pour coder le texte régulier avec « Windows 1252 ou UTF 8 whatever » comme dans l' exemple ci - dessus . Et utiliser l'entrée dans la chaîne d'URL ci - dessus . S'il vous plaît aider, je suis nouveau à C #.

Créé 20/10/2018 à 02:45
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

Vous pouvez utiliser les UrlEncode()et UrlDecode()méthodes de ce Httputilityqui est dans l' System.Webespace de noms:

string encoded = HttpUtility.UrlEncode(Url);
string decode = HttpUtility.UrlDecode(encoded);
Créé 20/10/2018 à 04:53
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more