Netscape reported that the document contained no data because.... it contained no data. You didn't print any data, you simply printed a header. Netscape is handling the result from your CGI correctly; Explorer tends to make all kinds of wild assumptions and forgives a lot of errors in HTML.