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] Phân biệt request và response

    Dòng đầu của một HTTP message cho biết đó là request hay response:

    • Request line bắt đầu bằng phương thức: GET /path HTTP/1.1
    • Status line (response) bắt đầu bằng phiên bản: HTTP/1.1 200 OK

    Quy tắc đơn giản: nếu dòng bắt đầu bằng HTTP/ thì đó là RESPONSE, ngược lại là REQUEST.

    Ví dụ I/O:

    • Input: HTTP/1.1 200 OK
    • Output: RESPONSE
    • Định dạng đầu vào:

      Một dòng là dòng đầu của HTTP message.

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

      Dòng hợp lệ, độ dài < 1000.

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

      In REQUEST hoặc RESPONSE.

    Ví dụ:

    Đầu vào:

    HTTP/1.1 200 OK
    

    Đầu ra:

    RESPONSE

    Giải thích:

    Dòng bắt đầu bằng HTTP/ nên đây là một response.

    Đang tải editor...