AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
Finalidad
Especifica si Net.Data proporcionará o no de manera automática la cabecera HTTP.
Debe haber establecido esta variable antes de que Net.Data procese alguno de los textos enviados al navegador Web, ya que Net.Data lee una vez esta variable antes de visualizar el texto y no vuelve a consultarla. Los cambios en la variable DTW_PRINT_HEADER se ignoran después de que Net.Data haya enviado texto al navegador.
Si está utilizando DTW_PRINT_HEADER para generar sus propias cabeceras (DTW_PRINT_HEADER = "NO"), debe asegurarse de que DTW_REMOVE_WS se ha establecido en "NO" o utilizar la función incorporada DTW_rHEXTOCHAR() para generar una nueva línea detrás de las cabeceras HTTP.
Especifique el valor de esta variable utilizando una sentencia DEFINE o, en caso de que se encuentre fuera de un bloque, puede especificarla utilizando la función @DTW_ASSIGN().
Valores
DTW_PRINT_HEADER="YES"|"NO"
Tabla 24. Valores de DTW_PRINT_HEADER
Valores | Descripción |
---|---|
YES | Net.Data imprime el texto Content-type: text/HTML o Content-type: text/xml para la cabecera HTTP. YES es el valor por omisión. |
NO | Net.Data no imprime una cabecera HTTP. Puede generar información de cabecera HTTP personalizada. |
Ejemplos
Ejemplo 1: Establecer DTW_PRINT_HEADER en NO para personalizar su propia cabecera.
%define DTW_REMOVE_WS="YES" %define DTW_PRINT_HEADER="NO" @DTW_ASSIGN(CRLF, "@DTW_rHEXTOCHAR("0D25")") %HTML(report) {Expires: Thu, 31 Jan 2001 16:00:00 GMT$(CRLF) Content-type: text/wml$(CRLF)$(CRLF) ... %}