Un utilisateur teste une application en envoyant des demandes de collecte d'informations à partir d'un périphérique réseau via une API REST. L'utilisateur s'attend à ce qu'une très grande quantité de données soit renvoyée. L'utilisateur demande que le périphérique réseau renvoie les données avec l'algorithme de compression de gzip. Quelle chaîne d'en-tête de réponse indiquerait que les données de retour sont compressées comme demandé ?
- Content-Encoding: gzip
- Accept-Encoding: gzip
- Content-Encoding: compress; gzip
- Accept-Encoding: compress
Explication: Si une grande quantité de données de retour est attendue, le client peut demander que les données de retour soient compressées avec un algorithme de compression spécifique. Pour demander une compression de données, la demande doit ajouter le champ Accept-Encoding à l'en-tête de requête API. Par exemple, une chaîne d'en-tête “Accept-Encoding: gzip” indique au serveur de compresser les données de retour à l'aide de l'algorithme gzip. Si le serveur effectue la compression, il renvoie la réponse avec les données compressées et ajoute le champ Content-Encoding à l'en-tête de la réponse. La valeur de Content-Encoding est le type de compression utilisé.
Plus de questions : Examen pratique de certification DevNet Associate (200-901) Réponses
Please login or Register to submit your answer