Content negotiation in Web API is mainly based on which HTTP header?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Trong kỹ thuật Web API, việc đàm phán nội dung (content negotiation) chủ yếu dựa trên tiêu đề HTTP nào? Câu trả lời đúng là tiêu đề "Accept". Tiêu đề "Accept" được sử dụng để chỉ định loại nội dung mà client mong muốn nhận từ server. Ví dụ, nếu client muốn nhận dữ liệu JSON, thì sẽ gửi tiêu đề "Accept: application/json". Server sẽ dựa vào tiêu đề này để quyết định loại nội dung nào sẽ được gửi lại cho client. Ngoài ra, tiêu đề "Accept" còn có thể được sử dụng để chỉ định ngôn ngữ, mã hóa, v.v. của dữ liệu.
Cùng chương 3
If a client sends an Accept header with application/json; q=0.9, application/xml; q=1.0, what is it indicating?Có lời giảiCâu hỏiIn an HTTP request, what is the purpose of the Accept header?Có lời giảiCâu hỏiIn older ASP.NET Web API (not Core), MediaTypeFormatter was the base class. In modern ASP.NET Core, what are the corresponding base classes for input and output formatters?Có lời giảiCâu hỏiCả 11 câu của chủ đề11 câu