La actividad Proporcionar servicio de Web Services sólo admite la descompresión con el formato gzip.
La actividad Proporcionar servicio sólo admite la recepción de solicitudes HTTP utilizando el protocolo HTTP/HTTPS 1.0.
Estas condiciones afectan al comportamiento en tiempo de ejecución de descompresión de la actividad Proporcionar servicio y se describen en las siguientes secciones y en la tabla que se proporciona en la sección Comportamiento de descompresión en tiempo de ejecución.
EL valor de la cabecera de Contenido-codificación está representado por la tercera columna etiquetada Valor de Contenido-codificación en la tabla proporcionada en la sección Comportamiento de descompresión en tiempo de ejecución.
De forma predeterminada, la descompresión está activada a nivel de actividad para la actividad Proporcionar servicio. Puede desactivar la descompresión a nivel de actividad borrando el recuadro de selección Utilizar compresión/descompresión. El recuadro de selección Utilizar compresión/descompresión está disponible en la tarea Configurar de la actividad. El recuadro de selección de la segunda columna etiquetada Utilizar compresión/descompresión en la tabla facilitada en la sección Comportamiento de descompresión en tiempo de ejecución representa el valor del recuadro de selección Utilizar compresión/descompresión.
Casilla de verificación Utilizar compresión/descompresión (nivel de actividad) | Valor de Contenido-codificación (nivel de mensaje) | Comportamiento en tiempo de ejecución de descompresión del Dispositivo de integración |
---|---|---|
seleccionada | gzip | El Dispositivo de integración descomprime el cuerpo de la solicitud utilizando el formato gzip. El valor de Contenido-codificación se establece en gzip en el parámetro de salida headers devuelto desde la actividad. |
seleccionada | no establecido | El Dispositivo de integración envía el cuerpo de la solicitud tal cual (sin modificar). El valor de Contenido-codificación no se establece en el parámetro de salida headers devuelto desde la actividad. |
seleccionada | identificar | El Dispositivo de integración envía el cuerpo de la solicitud tal cual (sin modificar). El valor de Contenido-codificación no se establece en el parámetro de salida headers devuelto desde la actividad. |
seleccionada | todas las otras series además de gzip o identidad | El Dispositivo de integración envía el código de respuesta 415 (tipo de medio no soportado). |
sin seleccionar | el valor no es significativo | El Dispositivo de integración no descomprime el cuerpo de la solicitud y el valor actual de Contenido-codificación en la solicitud se pasa tal cual al parámetro de salida headers de la actividad. Por ejemplo, si el valor de Contenido-codificación se establece en gzip pero se borra el recuadro de selección Utilizar compresión/descompresión, el Dispositivo de integración no descomprime el cuerpo de la solicitud pero Contenido-codificación se establece en gzip en el parámetro de salida headers de la actividad. |
La siguiente tabla describe el comportamiento en tiempo de ejecución de la compresión cuando el Dispositivo de integración envía una solicitud HTTP al servicio web.
Casilla de verificación Utilizar compresión/descompresión (nivel de actividad) | Valor Aceptar-codificación inicial | ¿Admite el punto final la compresión? | Valor Aceptar-codificación transferido en la solicitud HTTP al servicio web |
---|---|---|---|
seleccionada | gzip,deflate | sí | La cabecera Aceptar-codificación se establece en gzip,deflate en la solicitud. |
el valor no es significativo | el valor no es significativo | no | El valor actual de la cabecera Aceptar-codificación se transfiere tal cual en la solicitud. |
sin seleccionar | el valor no es significativo | el valor no es significativo | El valor actual de la cabecera Aceptar-codificación se transfiere tal cual en la solicitud. |
Casilla de verificación Utilizar compresión/descompresión (nivel de actividad) | Valor de Contenido-codificación en la respuesta HTTP (nivel de mensaje) | ¿Admite el punto final la compresión? | Comportamiento en tiempo de ejecución de descompresión del Dispositivo de integración al recibir una respuesta |
---|---|---|---|
seleccionada | gzip | sí | El Dispositivo de integración descomprime el cuerpo de la respuesta utilizando el formato gzip. |
seleccionada | deflate | sí | El Dispositivo de integración descomprime el cuerpo de la respuesta utilizando el formato deflate. |
seleccionada | identidad | sí | El Dispositivo de integración no descomprime el cuerpo de la respuesta. |
seleccionada | valor no incluido en la cabecera Aceptar-codificación | sí | El Dispositivo de integración registra un error que indica que los datos de la respuesta se han recibido en un tipo de codificación del contenido no solicitado. |
seleccionada | el valor no es significativo | no | El Dispositivo de integración no descomprime el cuerpo de la respuesta. El valor actual de la cabecera Contenido-codificación se transfiere tal cual en la respuesta. |
sin seleccionar | el valor no es significativo | el valor no es significativo | El Dispositivo de integración no descomprime el cuerpo de la respuesta. El valor actual de la cabecera Contenido-codificación se transfiere tal cual en la respuesta. |