Đối tượng Response

Một phần của tài liệu Đề cương bài giảng môn học lập trình mạng (Trang 99 - 101)

VII. PHẦN TỬ SELECT

MƠI TRƯỜNG ACTIVE SERVER PAGE (ASP)

2.4. Đối tượng Response

Đối tượng này được dùng để gửi kết quả cho Web Browser. Các thành phần của đối tượng Response:

Đối tượng con của đối tượng response

 Cookies: giá trị của tất cả các Cookies gửi đến cho Client • Các thuộc tính của đối tượng response

 Buffer: vùng đệm của trang web

 CacheControl: Điều khiển cache

 Charset: Bổ sung kí tự vào nội dung tên đầu

 ContentType: Kiểu nội dung HTML của Response

 Expires: Độ dài thời gian trước khi trang web về trình duyệt

 ExpiresAbsolute: Ngày và giờ trang Web hiển thị trên brower

 IsClientConneted: Chỉ ra nơi mà client kết nối

 PICS: Thêm giá trị của một PICS

 Status: Trạng thái của Server trả về • Các phương thức (Methods)

 Add header: Thêm một phần Header mới vào HTML header với một số giá trị chọn lọc. Phương thức này luơn luơn thêm vào chứ khơng ghi đè lên thơng tin đã cĩ sẵn. Cú pháp:

Response.AddHeader name, value

Ví dụ:

<% Response.Buffer = TRUE %> <HTML>

Here's some text on your Web page.

<% Response.AddHeader "WARNING", "Error Message Text" %> Here's some more interesting and illuminating text.<% Response.Flush %> <%= Response.Write("some string") %>

</HTML>

 AppendTolog: Thêm văn bản vào Web Server

 BinaryWrite: Gửi văn bản tới trình duyệt khơng chuyển đổi kí tự

 Clear: Xố tồn bộ bộ đệm ra của HTML, phương thức này chỉ xố phần thân của Response chứ khơng xố phần Header của Response.

End: Kết thúc việc xử lý ở tệp ASP và gửi về Web Browser những kết quả thu được cho đến lúc xảy ra phương thức này.

 Flush: Khi các thơng tin được gửi ra bộ đệm kết quả thì những thơng tin đĩ chưa được gửi về ngay Web Browser mà chỉ đến khi dùng phương thức này thì thơng tin sẽ được gửi ngay tức khắc về Web Browser. Tuy nhiên cũng sẽ xảy ra thơng báo lỗi Run-time nếu như Response.Buffer chưa được đặt giá trị = True

 Redirect: Phương thức này dùng để định hướng địa chỉ của trang Web trên Web Browser trỏ đến một URL khác.

 Write: Đây là phương thức hay dùng nhất để trả về cho Web Browser những xâu ký tự mà đại điện cho cấu trúc HTML.

Ví dụ:

I just want to say <% Response.Write("Hello World.")%> Your name is: <% Response.Write Request.Form("name") %>

Một phần của tài liệu Đề cương bài giảng môn học lập trình mạng (Trang 99 - 101)

Tải bản đầy đủ (DOC)

(137 trang)
w