8.2. Using a Server-side
Technology
Server-side
technologies such as ASP, ColdFusion, JSP, Perl and PHP can be used
to set the MIME type of a document without the need to change the
configuration file of the web / WAP server.
For
example, let's say we have a XHTML MP file helloWorld.xhtml
with the following contents:
<?xml
version="1.0"?> <!DOCTYPE html PUBLIC
"-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"> <head> <title>XHTML
MP Example</title> </head>
<body> <p>Hello
World</p> </body> </html>
Suppose
the web / WAP server supports ASP. We can rename the above file to
helloWorld.asp and add a line
of ASP code to it, like this:
<?xml
version="1.0"?> <!DOCTYPE html PUBLIC
"-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<%
Response.ContentType = "application/vnd.wap.xhtml+xml"
%>
<html
xmlns="http://www.w3.org/1999/xhtml"> <head> <title>XHTML
MP Example</title> </head>
<body> <p>Hello
World</p> </body> </html>
Now
if the helloWorld.asp file is
requested, the web / WAP server will set the MIME type
"application/vnd.wap.xhtml+xml" in the HTTP
response.
In
the following sections, we will describe how to set MIME types with
ASP, ColdFusion, JSP, Perl and PHP. Most servers provided by web
hosting companies support at least one of these technologies.
Feedback Form (ExpandCollapse)
|
|