HTTPayudantes en util.http - AWS AppSync

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

HTTPayudantes en util.http

La util.http utilidad proporciona métodos de ayuda que puede usar para administrar los parámetros de las HTTP solicitudes y agregar encabezados de respuesta.

util.http.copyHeaders(headers)

Copia el encabezado del mapa sin el conjunto restringido de HTTP encabezados. Puede usarlo para reenviar los encabezados de las solicitudes a su punto final. HTTP

util.http.addResponseHeader(String, Object)

Añade un único encabezado personalizado con el nombre (String) y el valor (Object) de la respuesta. Se aplican las siguientes restricciones:

  • Los nombres de los encabezados no pueden coincidir con ninguno de los encabezados existentes AWS o AWS AppSync restringidos.

  • Los nombres del encabezado no pueden comenzar por prefijos restringidos, como x-amzn- o x-amz-.

  • El tamaño de los encabezados de respuesta personalizada no puede superar los 4 KB. Esto incluye los nombres y valores del encabezado.

  • Debe definir cada encabezado de respuesta una vez por operación de GraphQL. Sin embargo, si define un encabezado personalizado con el mismo nombre varias veces, la definición más reciente aparecerá en la respuesta. Todos los encabezados se contabilizan para el límite de tamaño del encabezado independientemente de los nombres.

util.http.addResponseHeaders(Map)

Añade varios encabezados de respuesta a la respuesta desde el mapa de nombres (String) y valores (Object) especificado. Las mismas limitaciones enumeradas para el método addResponseHeader(String, Object) también se aplican a este método.