. . . "The HTTP server 12 may generate the HTML document using a cgi program, instead of reading the file including the HTML document from the storage device 32, and return the HTML document." .