LeoBen قام بنشر فبراير 7, 2018 قام بنشر فبراير 7, 2018 تخزين البيانات في cookies الطرق الآمنة لإرسال البيانات للخادم Server . 1. View State 2. Hidden File 3. Query String 4. Cookies 5. Session (1) View State ViewState["UserName"] = "Leo"; Label1.Text = ViewState["UserName"].ToString(); (2) Hidden File أولا نضع الأداة Hidden File على الصفحة . HiddenField1.Value = "3"; Label1.Text = HiddenField1.Value; (3) Query String أولا من الصفحة الرئيسية نكتب كود الاستدعاء للصفحة الفرعية . Response.Redirect("Calc.aspx?id=3&name=Leo"); ثانيا في الصفحة الفرعية نكتب كود استلام البيانات txtID.Text = Request.QueryString["id"].ToString(); txtName.Text = Request.QueryString["name"].ToString(); (4) Cookies تنفع هذه الطريقة في حالة تذكير بكلمة المرور حيث يتم تخزين الملف في الجهاز المحلي الذي يستدعيه الخادم لنقل البيانات في حالة أمنة . HttpCookie pwCookie = new HttpCookie("password","123456"); Response.Cookies.Add(pwCookie); Response.Redirect("Calc.aspx"); كود استلام البيانات من الخادم string vpw; vpw = Request.Cookies["password"].Value; (5) Session هذه آمن طريقة لتمرير اسم المستخدم وكلمة المرور وهي عبارة عن جلسة أقصى مدتها 20 دقيقة وتمسح البيانات من ذاكرة العمل بالخادم. Session["userName"] = "Leo"; Session["password"] = "123456"; Response.Redirect("Calc.aspx"); كود استلام البيانات من الخادم string username; username = Session["userName"].ToString(); string vpw; vpw = Session["password"].ToString(); 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.