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] Trích thông tin header HTTP

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 2: HTML, CSS, JavaScript và các công cụ thiết kế Web — khóa Thiết kế Web

    Cho số nguyên n ở dòng đầu, sau đó n dòng, mỗi dòng là một header HTTP theo dạng "Key: Value" (tên khóa và giá trị cách nhau bởi dấu ':', có thể có khoảng trắng ngay sau dấu ':'). So khớp tên khóa không phân biệt hoa/thường.

    Hãy trích ra giá trị (giữ nguyên văn, đã bỏ khoảng trắng đầu) của ba header: Host, Content-Type, Content-Length. Nếu một khóa xuất hiện nhiều lần, lấy giá trị của lần xuất hiện đầu tiên. Nếu không có, in "Không có".

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

      Dòng 1: số nguyên n. n dòng tiếp theo: header dạng "Key: Value".

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

      0 ≤ n ≤ 200.

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

      In 4 dòng theo đúng thứ tự: "Host: x", "Content-Type: x", "Content-Length: x", "Tổng số header: n".

    Ví dụ:

    Đầu vào:

    3
    Host: example.com
    Content-Type: text/html
    Content-Length: 512

    Đầu ra:

    Host: example.com
    Content-Type: text/html
    Content-Length: 512
    Tổng số header: 3

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: Web & URLTất cả môn học

    Đang tải editor...