Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Xác định loại MIME

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 15: Triển khai Website và tổng kết khóa — khóa Thiết kế Web

    Máy chủ web dựa vào phần đuôi (extension) của tên tệp để xác định loại MIME (Content-Type) trả về cho trình duyệt.

    Cho bảng ánh xạ cố định:

    • .html/.htm -> text/html
    • .css -> text/css
    • .js -> application/javascript
    • .json -> application/json
    • .png -> image/png
    • .jpg/.jpeg -> image/jpeg
    • .gif -> image/gif
    • .svg -> image/svg+xml
    • .pdf -> application/pdf
    • .txt -> text/plain

    Cho n tên tệp, xác định loại MIME tương ứng (đuôi tệp không phân biệt hoa/thường); nếu đuôi không có trong bảng (hoặc tệp không có đuôi) thì loại MIME là application/octet-stream.

    • Định dạng đầu vào:

      Dòng 1: số nguyên n. n dòng tiếp theo, mỗi dòng là một tên tệp.

    • Ràng buộc đầu vào:

      1 <= n <= 100.

    • Định dạng đầu ra:

      In ra n dòng, mỗi dòng là loại MIME tương ứng theo đúng thứ tự.

    Ví dụ:

    Đầu vào:

    5
    index.HTML
    style.css
    app.JS
    photo.JPG
    data.bin
    

    Đầu ra:

    text/html
    text/css
    application/javascript
    image/jpeg
    application/octet-stream

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: Triển khai — Tên miền, Hosting, SEOTất cả môn học

    Đang tải editor...