PDA

View Full Version : سوال: نحوه به دست آوردن کوکی



Parviz-Turk
پنج شنبه 16 آذر 1391, 18:28 عصر
با سلام

دوستان با کدوم پارامتر این دستور یا هر دستوری میشه همه کوکی های ذخیره شده تو مرورگر کاربر رو به دست آورد؟ مثلا یاهو - گوگل یا هر سایتی که رفته؟


Request.Cookies ("")

Parviz-Turk
پنج شنبه 16 آذر 1391, 21:17 عصر
خوب دوستان من یه کدی پیدا کردم ولی مشکل اینجاست که این فقط کوکی هایی رو که از طرف سرور ما ست شده درمیاره - آیا راهی هست که بتونم کوکی هایی که از طرف سرور های دگه هم که رو مرورگر کاربر ست شده دربیارم؟



for each x in Request.Cookies
response.write("")
if Request.Cookies(x).HasKeys then
for each y in Request.Cookies(x)
response.write(x & ":" & y & "=" & Request.Cookies(x)(y))
response.write("")
next
else
Response.Write(x & "=" & Request.Cookies(x) & "")
end if
response.write ""
next

M.D.A_M.D.A
پنج شنبه 16 آذر 1391, 22:57 عصر
سلام
فکر نکنم بشه بصورت معمول این کار رو انجام داد(اگه می شد که کلا امنیت زیر سوال می رفت)
اکثر سایتا وقتی کوکی رو ایجاد میکنن محدودیت برای اون قرار میدن

HttpCookie appCookie = new HttpCookie("AppCookie");
appCookie.Value = "written " + DateTime.Now.ToString();
appCookie.Expires = DateTime.Now.AddDays(1);
appCookie.Domain = "support.contoso.com";
Response.Cookies.Add(appCookie);