PDA

View Full Version : کد کردن QueryString ها



moein_sql
چهارشنبه 08 اردیبهشت 1389, 09:11 صبح
سلام دوستان.

یه روش هست که querystring ها رو کد میکنند و بعد ارسال و در آخر در صفحه مقصد دوباره اونارو رمزگشایی میکنند. یادم رفته میشه بزارین.
<.تشکر.>

Peyman.Gh
چهارشنبه 08 اردیبهشت 1389, 09:51 صبح
برای Encode کردن :

string id = "1";
string encode = Convert.ToBase64String(System.Text.Encoding.ASCII. GetBytes(id));
Response.Redirect("default.aspx?id=" + encode);
برای Decode کردن :


byte[] querystring = Convert.FromBase64String(Request.QueryString["id"]);
string id = System.Text.Encoding.ASCII.GetString(querystring);
Response.Write(id);

salehbagheri
چهارشنبه 08 اردیبهشت 1389, 10:41 صبح
در اين مواقع بهترين روش UrlRewriting هست!