參考手冊

DTW_PRINT_HEADER


AIX HP-UX Linux OS/2 OS/390 OS/400 PTX SUN Win NT
X X X X X X X X X

目的

指定 HTTP 表頭的文字。

您必須先設定這個變數,才能讓 Net.Data 處理任何傳到 Web 瀏覽器的文字, 因為 Net.Data 會在顯示文字之前,先讀取這個變數, 之後便不會再察看它。一旦 Net.Data 將文字傳給瀏覽器之後, 任何對 DTW_PRINT_HEADER 變數所做的變更,一律不予處理。

如果您使用 DTW_PRINT_HEADER 製作自己的表頭 (DTW_PRINT_HEADER="NO"), 您必須確定已將 DTW_REMOVE_WS 設定為 "NO",或者您可以使用 DTW_rHEXTOCHAR() 內建函數在 HTTP 表頭之後換行。

使用 DEFINE 陳述式或 以 @DTW_ASSIGN() 函數來設定這個變數值。

DTW_PRINT_HEADER="YES"|"NO"

表 26. DTW_PRINT_HEADER 值
說明
YES Net.Data 列出 HTTP 表頭的文字 Content-type: text/htmlContent-type: text/xml。 YES 是預設值。
NO Net.Data 不要列出 HTTP 表頭。 您可以製作自定的 HTTP 表頭資訊。

範例

範例 1︰將 DTW_PRINT_HEADER 設定為 NO,以自行設定您的表頭。

%define DTW_REMOVE_WS="YES"
%define DTW_PRINT_HEADER="NO"
@DTW_ASSIGN(CRLF, "@DTW_rHEXTOCHAR("0D25")")
%HTML(report){
到期日︰Thu, 31 Jul 2000 16:00:00 GMT$(CRLF)
Content-type︰text/html$(CRLF)$(CRLF)
時間為 @DTW_rtime()
%}


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]