Select the product you need help with
- Internet Explorer
- Windows Phone
- More products
BUG: Microsoft Internet Explorer Displays a Blank Page While It Uses an HTTP 1.0 Request in a WinInet Application
Article ID: 816405 - View products that this article applies to.
When Internet Explorer uses an HTTP 1.0 protocol in a Win32 Internet Extension (WinInet) or a WinInet application to send multiple synchronous POST requests, then Internet Explorer may not display the page that the Web server returns. When you use Internet Explorer 5.0, a blank page appears instead of the page that you requested. When you use Internet Explorer version 5.5, you receive the following error message:
The page cannot be displayed
When an Internet Explorer POST request uses an HTTP 1.0 protocol, the HttpSendRequest appends two additional null bytes to the HttpSendRequest. The two null bytes result in the mismatch of the content length with the actual data sent. Therefore, Internet Information Services (IIS) identifies the packet as erroneous and then sends the RESET packet back to the client. After the RESET package returns to the client, Internet Explorer incorrectly displays the page.
To work around this problem, use one of the following methods:
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
For more information about WinInet, visit the following Microsoft Developer Network Web sites:
Article ID: 816405 - Last Review: May 12, 2007 - Revision: 2.4