HTTP defines proactive content negotiation to allow servers to select the appropriate response for a given request, based upon the user agent's…
Read RFC 8942 on the RFC Editor