TAILIEUCHUNG - AJAX part 13

Bài 11: Đối tượng XMLHttpRequest - Phân tích các đặc tính - Phương thức và thuộc tính Phân tích các đặc tính của XMLHttpRequest: Các phương thức và thuộc tính Danh mục sau chỉ ra các phương thức điển hình của đối tượng XMLHttpRequest: abort() Hủy request hiện thời. getAllResponseHeaders() | Bài 11 Đối tượng XMLHttpRequest - Phân tích các đặc tính - Phương thức và thuộc tính Phân tích các đặc tính của XMLHttpRequest Các phương thức và thuộc tính Danh mục sau chỉ ra các phương thức điển hình của đối tượng XMLHttpRequest abort Hủy request hiện thời. getAllResponseHeaders Trả về tất cả các response header cho HTTP request dưới dạng cặp key value. getResponseHeader header Trả về giá trị kiểu string của header xác định. open method url Thiết lập giai đoạn cho một lời gọi tới server. Tham số của method có thể là GET POST hay PUT. Tham số url có thể là quan hệ hay trực tiếp. Phương thức này còn có 3 tham số tùy chọn. send content Gửi request tới server. setRequestHeader header value Thiết lập header xác định cho giá trị cung cấp. open phải được gọi trước khi cố gắng thiết lập bất kỳ một header nào. Bây giờ ta xét cụ thể các phương thức này void open string method string url boolean asynch string username string password Phương thức này thiết lập một phiên gọi tới server. Ý nghĩa của nó này là khởi tạo một request. Nó có hai tham số yêu cầu và ba tham số tùy chọn ta phải cung cấp đặc tả của phương thức được triệu gọi GET POST hay PUT và địa chỉ URL của tài nguyên được gọi. Cũng có thể truyền một biến chỉ báo kiểu Boolean xác định việc truyền là bất đồng bộ - giá trị mặc định là true nghĩa là các request luôn bất đồng bộ theo mặc định. Nếu truyền một giá trị false quá trình xử lí sẽ phải đợi cho đến khi có phản hồi từ server. Việc truyền dữ liệu bất đồng bộ là một lợi thế của việc dùng Ajax vì vậy thiết lập tham số này ở giá trị false đã thay đổi mục đích việc sử dụng XMLHttpRequest. Ta thấy nó rất hữu ích trong một số trường hợp chẳng hạn như chứng thực người dùng validating user trong khi trang web của không hề bị thay đổi. Hai tham số cuối tùy chọn cho phép sử dụng username và password. void send content Phương thức này thực hiện gửi request tới server. Nếu request được khai báo bất đồng bộ kết quả được trả về ngay còn không nó sẽ đợi cho tới khi nhận được .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.