Archived:Accept header change in S60 2nd Edition FP2 (Known Issue)
From S60 2nd Edition FP2, the Accept header contains only mandatory MIME types. This reduces both the data flow to the server when the device connects to it and the response time.
Article Metadata
Tested with
Compatibility
Article
Description
A device can accept several MIME types. Because of this, the Accept header grows so large that it must be sent in more than one packet, which in turn increases the latency time. The new Accept header contains only the MIME types that are mandatory. This reduces both the data flow to the server when the device connects to it as well as the response time of the server.
The mandatory MIME types are:
- Markup languages (HTML, XHTML, CSS, WML)
- Multipart
- Java/JavaScript
- Wallet
- DRM & COD
Adding custom MIME types to the Accept header is no longer possible.
Solution
The MIME types that are not included in the Accept header are replaced with */*. The omitted MIME types are stored in the UAProf data file:
http://nds1.nds.nokia.com/uaprof/N6630r100.xml
To check which MIME types are supported by the device, refer to the UAProf file. It lists all the MIME types that the device supports.

