Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Lập trình Web & Backend] Đọc max-age từ Cache-Control

    Cache-Control

    Header Cache-Control điều khiển cache. Một chỉ thị thường gặp là max-age=<giây>, cho biết phản hồi còn "tươi" trong bao nhiêu giây.

    Ví dụ: Cache-Control: public, max-age=3600 → còn hạn 3600 giây.

    Yêu cầu

    Đọc một dòng header Cache-Control (phần value, các chỉ thị cách nhau bởi dấu phẩy + khoảng trắng tuỳ ý). In ra giá trị max-age (số nguyên). Nếu không có max-age, in -1.

    Ví dụ

    Input:

    public, max-age=3600
    

    Output:

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

      Một dòng: value của Cache-Control.

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

      Các chỉ thị phân tách bởi dấu phẩy. Tên chỉ thị không phân biệt hoa thường.

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

      Một dòng: số giây của max-age, hoặc -1 nếu không có.

    Ví dụ:

    Đầu vào:

    public, max-age=3600
    

    Đầu ra:

    3600

    Giải thích:

    Chỉ thị max-age=3600 được tách ra, in giá trị 3600.

    Đang tải editor...