NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

[thredds] Change charset of catalog.html to UTF-8?

Right now, the charset of catalog.html is iso-8859-1.  

However, I have been trying to embed Unicode characters into dataset names such 
that they display correctly in the catalog.html output.  For example, if I 
encode the ntilde character as ñ (ampersand-numberSign-241-semiColon) it 
is delivered from THREDDS to the browser in UTF-8 as two characters (0xC3 and 
0xB1) and is subsequently rendered as the two iso-8859-1 characters Atilde and 
plus-minus.

However, if I download and edit the page to contain the header tag: <meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"/> the nitlde is 
displayed correctly.

Also, I notice that catalog.html?dataset=anocinco displays correctly.  It's 
header contains: 
Content-Type: text/html; charset=UTF-8

while the header of the plain catalog.html contains:
Content-Type: text/html; charset=iso-8859-1

Is there any way to have the catalog.html output also use the UTF-8 charset?  
Would that require a new build of THREDDS -- or is there a property I can set?

Thanks, Mike

_____________________________________________
Michael A. Godin
Software Engineer
Monterey Bay Aquarium Research Institute
Phone: 831-775-2063  http://www.mbari.org



  • 2007 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: