Syntax
Request.Cookies(cookie)[(key)|.attribute]
Örnekler
<%
For
Each strKey In Request.Cookies
Response.Write
strKey & " = " & Request.Cookies(strKey) &
"<BR>"
If
Request.Cookies(strKey).HasKeys Then
For
Each strSubKey In Request.Cookies(strKey)
Response.Write
"->" & strKey & "(" & strSubKey
& ") = " & _
Request.Cookies(strKey)(strSubKey)
& "<BR>"
Next
End
If
Next
%> |
<%= Request.Cookies("myCookie") %> |
3-FORM
HTTP
requestinde POST ile gonderilen form verisi
bilgilerini alır.
Syntax
Request.Form(element)[(index)|.Count]
Parametreler
element
:form elemanının adı
index
bir
parametrenin birden çok değerlerinden birine erişmenizi sağlayan
opsiyonel bir değer Request.Form(parameter).Count. arasında değişen
integer değerleri olabilir.
100
Kb dan buyuk veriler POST edilirken Request.form kullanılmaz bunun
yerine request.binaryread kullanılır.
Örnekler
<%
For
i = 1 To Request.Form("FavoriteFlavor").Count
Response.Write
Request.Form("FavoriteFlavor")(i) & "<BR>"
Next
%> |
4-QUERYSTRING
HTTP
içerisindeki query string dediğimiz link yaninda verilen ve ?(soru
işareti) ile ayrilarak yazilan ifadelerdir.
Basit
bir örnek
verecek olursak
<a
href=”queryornek.asp?msg=querystring_metodu”>querystring
ornegi</a>
Syntax
Request.QueryString(variable)[(index)|.Count]
Parametreler
variable
http
içersinde gonderilen query string değişkeninin adı
index
değişkenin
bir veya daha fazla değerini alabilmenizi sağlayan opsiyonel bir
parametredir. 1 ile Request.QueryString(variable).Count arasında
değişen bir integer değeri alabilir.
Request.querystring(parametre)
QUERY_STRING içinde bulunan bütün değişenleri tutan bir dizidir.
Bu dizinin istediğiniz kaç elemanı oldugunu bulmak için
Request.QueryString(parameter) .Count kullanılır.Eğer bir
değişken gönderilmemişse bu değer 0 değerini alır.
Örnek
http://localhost/asp/names.asp?Q=Fred&Q=Sally
---NAMES.ASP---
<%
For
Each item In Request.QueryString("Q")
Response.Write
Request.QueryString("Q")(item) & "<BR>"
Next
%> |
Yada
<%
For
i = 1 To Request.QueryString("Q").Count
Response.Write
Request.QueryString("Q")(i) & "<BR>"
Next
%> |
Yazildiğinda
ekran ciktisi su şekilde olacaktir.
0 yorum:
Yorum Gönder