tailieunhanh - Lập trình Java nâng cao part 7
Tham khảo tài liệu 'lập trình java nâng cao part 7', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chuang 6. PHÁT TRIỂN các d ch vụ servlet và JSP 235 Bảng 6. ỉ Tên gợi nhớ Mã số Thông báo SCOK 200 Ok tốt SC_NO_CONTENT 204 Không có nội dung SCMOVEDPERMANENTLY 301 Đã chuyền đi lãnh viễn SC_MOVED_TEMI ORARLY 302 Đã chuyển đi tạm thời SC_NOT_FOUND 404 Không tìm thấy SCJJN AUTHORIZED 401 Không được phép Ví dụ . Servlet gửi cho Client một trang ngẫu nhiên trong danh sách các trang Web của nó. import j . import . import j . import . public class RandomSend extends HttpServlet Vector st new Vector Random rd new Random public void init ServletConfig config throws ServletException config http http http http public void doGet HttpServletRequest re HttpServletResponse res throws lOExceptio text html Printwriter out int siteindex Math abs rd. nextlnt String st String siteindex Location st 236 LẬP TRÌNH JAVA NẰNG CAO Khi một Client dùng HTML để gửi đi một yêu cầu thi nó có thể sẽ gửi đi một số các tiêu đề Header . Việc đọc các tiêu đề là tương đối đơn giản có thể sử dụng hàm getHeader 0 của HttpServletRequest để nhận được các tiêu đề header yêu cầu. Sau đây là các tiêu đề phồ dụng trong các yêu cầu. Accept Các kiểu tệp được trình duyệt chấp nhận như các tệp ìmage gif image jpeg hay application msword . Accept-Charset Tập các ký tự mà trinh duyệt mong đợi. Accept-Encoding Các kiểu mã hoá dữ liệu ví dụ gzip mà trình duyệt biết cách giải mã. Accept-Language Ngôn ngữ mà trình duyệt chấp nhận. Authorization Thông tin về giấy phép uỷ quyền. Connection Khẳng định có kết nối thường xuyên hay không Nếu một Servlet đặt là Keep-Alive thì nó có thể tận dụng được những ưu thế của cơ chế kết nối thường xuyên. Content-Length số dữ liệu được đưa vào yêu cầu. Cookie Một trong các tiêu đề quan .
đang nạp các trang xem trước