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.
Previous Page | Page 6 of 13 | Next Page |
- 1. Setting up WAP Servers Introduction
- 2. Publishing WAP 1.x / WAP 2.0 Content over the Mobile Internet
- 3. What are MIME Types?
- 4. WAP 1.x / WAP 2.0 MIME Types and File Extensions
- 5. Setting up MIME Types with Apache
- 6. Setting up MIME Types with Tomcat
- 7. Setting up MIME Types with Microsoft IIS
- 8. Setting up MIME Types without Administrator Rights
- 9. Setting up Default Documents of WAP / Web Sites