Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved.
Terms
of Use |
Trademarks
The data may be missing or invalid when you try to retrieve values from HTTPRequest members in an ASP.NET application
| Article ID | : | 910433 |
| Last Review | : | January 23, 2006 |
| Revision | : | 1.1 |
SYMPTOMS
When you try to retrieve values from
HTTPRequest members in a Microsoft ASP.NET application, the data may be missing or invalid. Some affected members of the
HTTPRequest object are the following:
| • | HTTPRequest.Path |
| • | HTTPRequest.PathInfo |
| • | HTTPRequest.RawURL |
| • | HTTPRequest.URL |
Back to the top
CAUSE
This behavior occurs because the
HTTPRequest members contain Unicode data and because one of the following conditions is true:
| • | The ASP.NET application is running in
Microsoft Internet Information Services (IIS) 5 or in earlier versions of IIS. |
| • | The ASP.NET application is running in Microsoft
Windows Server 2003 IIS 5 isolation mode. |
ASP.NET is implemented by using an
ISAPI filter. Therefore,
ASP.NET inherits ISAPI limitations. Unicode support for the
Request.ServerVariables collection is not included with IIS 5 or in earlier versions of IIS.
Note This problem does not occur when ASP.NET applications are running
in IIS 6.0.
Back to the top
RESOLUTION
To resolve this behavior, run the ASP.NET application in
IIS 6.0 or in a later version of IIS.
Back to the top
STATUS
This behavior is by
design.
Back to the top
MORE INFORMATION
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
142605 (http://kbalertz.com/Feedback.aspx?kbNumber=142605/)
Unicode code page not supported in Internet Information Server
Back to the top
APPLIES TO
| • | Microsoft ASP.NET 1.1 |
| • | Microsoft ASP.NET 1.0 |
Back to the top
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate
|
Jim Kelly
- jkelly NOSPAM-AT-NOSPAM interlink1.com
|
Reported as Irrelevant
|
| Written:
1/24/2006 2:16 PM |
|
|
(Optional) Name
(Optional)
Public URL Or Email
Comments
No
HTML -- Text Only Please