PerDunberg
Fri May 06 07:10:07 CDT 2005
Hi WenJun,
I'm trying to have the IIS on my Windows XP machine to support UTF8
characters in the URL. The registry value that you mentioned is already set
to 0 and this does not make the IIS support UTF8 characters in the URL.
When enabling the "Directory Browsing" all the files with multibyte
characters are displayed as '?'.
I created my own ASP page to list the files using an UTF8 encoded page and
that works fine but when linking to the documents that uses UTF8 characters
it fails. The IIS replies with an "object not found" message.
Is there anyway around this problem of IIS 5.1 (English OS) not supporting
UTF8 characters in URL's?
Thanks,
Per Dunberg
""WenJun Zhang[msft]"" wrote:
> Hi Adam,
>
> UTF8 character in URL is supported, and on IIS5.x we have to set
> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Paramet
> ers] FavorDBCS to 0.
>
> The cookie from ASP is urlcoded but ASP.net not.
>
> 313282 PRB: ASP.NET Does Not Encode Cookies in UrlEncode Format by
> Default
>
http://support.microsoft.com/?id=313282
>
> Any string in http header should be urlencoded too.
>
> Thanks.
>
> Best regards,
>
> WenJun Zhang
> Microsoft Online Support
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
> Get Secure! - www.microsoft.com/security
>
>