Tự học guitar, lập trình, khiêu vũ, tennis - Tu hoc guitar, lap trinh, khieu vu, tennis

Saturday
May 26th
Text size
  • Increase font size
  • Default font size
  • Decrease font size

Trang chủ arrow Lập trình arrow ASP .NET arrow ASP.NET Objects phần 3
ASP.NET Objects phần 3

ASP.NET Objects phần 3

2. Request Object

Thông thường thông tin của Client Browser được gửi đi dưới dạng Form hay QueryString (QueryString: thông tin gửi kèm vào phần đuôi của Request UrL)

Ví dụ: dùng querystring

http://www.vn4000.com?username=admin&password=pass


Trong đó username=admin và password=pass là cặp data dưới dạng Key/Value. username/admin là Key và Value thứ nhất, password/pass là Key và Value thứ hai.

Lưu ý: querystring tối đa 255 ký tự

Server lấy thông tin từ querystring như sau:

+ Lấy toàn bộ thông tin "usernam=admin&password=pass"
Request.Querystring

+ Lấy giá trị "admin"
Request.Querystring("username")

Server lấy thông tin từ Form như sau:

+ Lấy toàn bộ giá trị trong Form
Request.Form

+ Lấy giá trị "admin"
Request.Form("username")

Có thể dùng Request để thu thập thông tin về ServerVariables và Cookies. ServerVariables chứa thông tin của Server như (IP address, HTTP protocol,...) Cookies (dưới hình thức 1 tập tin) chứa thông tin cần thiết ở chính máy của user.

+ Các biến số thông dụng của ServerVariables
URL: chứa thông tin về URL của trang web
PATH_INFO: tương tự URL
PATH_TRANSLATED: đường dẫn vật lý của ASP.NET ở Server site
SERVER_NAME: tên web Server
SERVER_SOFTWARE: Ví dụ: Microsoft-IIS/5.0

 
< Trước   Tiếp >