The HTTP file upload operation takes a long time to complete with Microsoft Internet Explorer.
 Technote (troubleshooting)
 
Problem(Abstract)
When using the HTTP file upload feature to upload multi-megabyte files, the upload operation can take a long time to complete.
 
Cause
This issue is documented in Request For Comment (RFC) 1867, "Form-based File Upload in HTML".

This issue occurs because the default Winsock send buffer is 8 kilobytes (KB), so Internet Explorer sends 8 KB data chunks. On a typical network, 80 KB per second (KBps) are sent, regardless of network bandwidth.

 
Resolving the problem
Configuring Internet Explorer to increase the send buffer when communicating with Winsock improves network throughput during HTTP file upload.
Follow these steps:
  1. Start Registry Editor (Regedt32.exe).
  2. Locate and click to select the following registry key:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  3. On the Edit menu, click Add Value, and add the following registry value:
    Value name: SocketSendBufferLength
    Data type: REG_DWORD
    Radix: Decimal
    Value data: Buffer size that you want (in bytes)

    Buffer size value options:
    16 KB Buffer = 16384
    24 KB Buffer = 24576
    32 KB Buffer = 32768
    40 KB Buffer = 40960
    48 KB Buffer = 49152
    56 KB Buffer = 57344
    64 KB Buffer = 65536
  4. Quit Registry Editor.

Test each value, starting with a 16 KB buffer. When the upload performance becomes acceptable, select the corresponding buffer value.

For more details, refer to the Microsoft® support article, HTTP File Upload Operation Takes a Long Time to Complete.
 
Related information
RFC 1867
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers WebSphere Application Server for z/OS Not Applicable
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Servlet Engine/Web Container
Operating system(s): z/OS
Software version: 5.0
Software edition:
Reference #: 1157860
IBM Group: Software Group
Modified date: Sep 9, 2004