Đối tượng Request ASP

Đối tượng Request của ASP được sử dụng để lấy thông tin từ người dùng.

Mô hình

Mô hình của QueryString集合

Gửi thông tin truy vấn khi người dùng nhấp vào liên kết
Ví dụ này trình bày cách gửi một số thông tin bổ sung trong liên kết đến trang và lấy lại thông tin này trong trang mục tiêu (trong ví dụ này là cùng một trang).
Sử dụng đơn giản của QueryString集合
Ví dụ này minh họa QueryString Cách lấy giá trị từ biểu mẫu bằng cách sử dụng集合. Biểu mẫu này sử dụng phương pháp GET, điều này có nghĩa là thông tin được gửi đi đối với người dùng là dễ nhìn thấy (trong địa chỉ). Phương pháp GET cũng sẽ hạn chế số lượng thông tin được gửi đi.
Cách sử dụng thông tin từ biểu mẫu được gửi
Ví dụ này minh họa cách sử dụng giá trị lấy lại từ biểu mẫu. Chúng ta sẽ sử dụng QueryString Bộ. Biểu mẫu này sử dụng phương pháp GET.
Thông tin nhiều hơn từ biểu mẫu
Ví dụ này minh họa nếu các trường nhập chứa nhiều tên tương tựQueryString Nội dung sẽ chứa gì. Nó sẽ minh họa cách phân tách các tên tương tự. Nó cũng sẽ minh họa cách sử dụng count Từ khóa để đếm số lần xuất hiện của thuộc tính "name" trong biểu mẫu. Biểu mẫu này sử dụng phương pháp GET.

Ví dụ bộ Form

Một ứng dụng đơn giản của bộ Form
Ví dụ này minh họa Form Cách bộ lấy lại giá trị từ biểu mẫu. Biểu mẫu này sử dụng phương pháp POST, điều này có nghĩa là thông tin được gửi là không thể thấy bởi người dùng và không có giới hạn về lượng thông tin được gửi (có thể gửi một lượng lớn thông tin).
Cách sử dụng thông tin từ biểu mẫu
Ví dụ này minh họa cách sử dụng thông tin lấy lại từ biểu mẫu. Chúng ta sử dụng Form Bộ. Biểu mẫu sử dụng phương pháp POST.
Thông tin nhiều hơn từ biểu mẫu
Ví dụ này minh họa nếu nhiều trường nhập sử dụng cùng một tênForm Bộ sẽ chứa thông tin gì. Nó sẽ minh họa cách phân tách các tên tương tự. Nó cũng sẽ minh họa cách sử dụng count Từ khóa để đếm số lần xuất hiện của thuộc tính "name" trong biểu mẫu. Biểu mẫu này sử dụng phương pháp POST.
Biểu mẫu có nút radio
Ví dụ này minh họa cách sử dụng Form Bộ thông qua các nút radio để tương tác với người dùng. Biểu mẫu này sử dụng phương pháp POST.
Biểu mẫu có nút kiểm tra
Ví dụ này minh họa cách sử dụng Form Bộ thông qua các nút kiểm tra để tương tác với người dùng. Biểu mẫu này sử dụng phương pháp POST.

Các ví dụ khác

Lấy thông tin người dùng
Cách để tìm hiểu loại trình duyệt, địa chỉ IP của người truy cập và thông tin khác.
Lấy biến máy chủ
Ví dụ này minh họa cách sử dụng ServerVariables Bộ để lấy thông tin loại trình duyệt, địa chỉ IP của người truy cập và thông tin khác.
Tạo cookie welcome
Ví dụ này minh họa cách sử dụng bộ Cookies để tạo một welcome cookie.
Khám phá tổng số byte được gửi bởi người dùng
Ví dụ này minh họa cách sử dụng TotalBytes Thuộc tính để lấy tổng số byte được gửi trong đối tượng Request.

Đối tượng Request

Khi trình duyệt yêu cầu trang từ máy chủ, hành động này được gọi là một request (yêu cầu).

Đối tượng ASP Request được sử dụng để lấy thông tin từ người dùng. Các bộ, thuộc tính và phương pháp của nó được mô tả như sau:

Bộ

Bộ Mô tả
ClientCertificate Chứa các giá trị trường được lưu trữ trong chứng chỉ khách hàng
Cookies Chứa tất cả các giá trị cookie được gửi trong yêu cầu HTTP
Form Chứa tất cả các giá trị biểu mẫu (nhập) được gửi bằng phương pháp POST
QueryString Chứa tất cả các giá trị biến trong chuỗi truy vấn HTTP
ServerVariables Chứa tất cả các giá trị của biến máy chủ.

Thuộc tính

Thuộc tính Mô tả
TotalBytes Trả về tổng số byte mà client đã gửi trong văn bản yêu cầu.

Phương pháp

Phương pháp Mô tả
BinaryRead Lấy lại dữ liệu gửi từ client đến server như một phần của yêu cầu POST và lưu nó vào một mảng an toàn.