8.2.1. Setting MIME Types with ASP

In ASP, the following line of code is used to set the MIME type of a document:


<% Response.ContentType = "mimeType" %>


For example, to set the MIME type of a document to "application/vnd.wap.xhtml+xml", use the ASP code below:


<% Response.ContentType = "application/vnd.wap.xhtml+xml" %>


The above code can be placed anywhere in a document.

Note: There should have no whitespace before the XML declaration after doing server-side processing. If not, some WAP browsers or WAP gateways cannot process the document. For example, the following code should be avoided:


<% Response.ContentType = "application/vnd.wap.xhtml+xml" %>
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
...


This is because the code received at the WAP browser will be:


-- A blank line here --
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
...


Previous Page Page 7 of 13 Next Page


A button for going back to the top of this page