M.5.3 Sử dụng HTTP với khai báo TCP
M.6 Sử dụng JPIP với HTML
Một hệ thống JPIP có thể được sử dụng với các trang HTML và xHTML theo nhiều cách khác nhau. Nếu một máy chủ JPIP bao gồm khả năng chuyển mã một phần hình ảnh JPEG hoặc các kiểu phương tiện truyền thông hình ảnh hoàn chỉnh khác, thì có thể sử dụng HTML để truy cập vào các phần của hình ảnh JPEG 2000 không có bất kỳ thay đổi các trình duyệt hiện tại.
Xét một trang web có chứa các đoạn HTML sau:
Bất kỳ trình duyệt web nào muốn hiển thị trang web này với hình ảnh sẽ đưa ra một yêu cầu để có được những hình ảnh. Yêu cầu này sẽ bắt đầu:
và sẽ bao gồm nhiều dòng tiêu đề HTTP khác, thường xác định các trình duyệt, và các thứ trình duyệt chấp nhận. Yêu cầu HTTP này là một yêu cầu JPIP hợp lệ và máy chủ JPIP nhận được yêu cầu này hoặc trả về một bản tin lỗi hoặc quyết định phần có liên quan của tập tin JP2 để truy cập và chuyển nó vào tập tin JPEG. Các bản tin được trả về như sau:
Đó là một đáp ứng JPIP hợp lệ, và cũng có thể là một đáp ứng HTTP hợp lệ mà tất cả các trình duyệt ảnh biết làm thế nào để hiển thị. Lưu ý rằng nó được ưa thích nhưng không bắt buộc cho máy chủ để sử dụng chuyển mã các khúc dữ liệu để yêu cầu này có thể bị gián đoạn. Ví dụ trên không phải là một ví dụ về chuyển mã khúc dữ liệu.
Nó cũng có thể để viết các trang web sử dụng JPEG khi chỉ có sẵn JPEG, sử dụng JPEG 2000 khi có sẵn, và dòng JPT hoặc dòng JPP sẵn trong trình duyệt của máy khách. Xét các đoạn HTML:
Trong trường hợp này, không yêu cầu loại tường minh. Một máy chủ JPIP sử dụng HTTP nên kiểm tra các dòng yêu cầu HTTP "Chấp nhận:" cấp cho máy khách. Tùy thuộc vào sự hiện diện của image/jp2 hoặc image/jpt-stream hoặc image/jpp-stream hoặc image/jpeg, máy chủ có thể xác định một định dạng tương thích để trả về.
Phụ lục N
(Tham khảo)
Tập ABNF của JPIP
Chia sẻ với bạn bè của bạn: |