Select the product you need help with
Ukládání souboru na server pomocí protokolu HTTP trvá velmi dlouhoID článku: 329781 - Produkty, které se vztahují k tomuto článku. Důležité: Tento článek obsahuje informace o úpravách registru. Dříve než provedete jakékoli úpravy registru, prověřte své schopnosti obnovit jej v případě, že dojde k potížím. Informace, jak zálohovat, obnovit a upravovat registr, naleznete v následujícím článku znalostní báze Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/CS/
)
Popis registru systému Microsoft WindowsPříznaky
Ukládání několikamegabajtových souborů na server pomocí metody HTTP File Upload trvá velmi dlouho. Poznámka: Tyto potíže jsou dokumentované ve specifikaci Request For Comment (RFC) 1867, „Form-based File Upload in HTML (Ukládání souborů pomocí formulářů v jazyku HTML)“. Příčina
K těmto potížím dochází, protože výchozí velikost vyrovnávací paměti rozhraní Winsock pro odesílání je 8 kilobajtů (kB) a proto aplikace Internet Explorer předává data v 8kilobajtových dávkách. V průměrné síti to znamená zhruba 80 kB/s bez ohledu na přenosovou rychlost sítě. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base: 214397
(http://support.microsoft.com/kb/214397/CS/
)
INFO: Potíže s návrhem – Odesílání malých datových segmentů protokolem TCP pomocí rozhraní WinsockŘešení
K odstranění těchto potíží nakonfigurujte v aplikaci Internet Explorer větší vyrovnávací paměť pro odesílání přes rozhraní Winsock. Tak zvýšíte přenosovou rychlost při použití metody HTTP File Upload. Postupujte podle následujících pokynů: Upozornění: Nesprávné použití programu Editor registru může způsobit vážné potíže, k jejichž odstranění může být nutné přeinstalovat systém Windows. Společnost Microsoft nezaručuje, že potíže způsobené chybným použitím programu Editor registru mohou být odstraněny. Tento program používáte pouze na vlastní nebezpečí.
ProhlášeníToto chování je implementováno úmyslně. Další informace
Pokud použijete postup popsaný v části „Řešení“ v tomto článku, každý program používající funkci HTTPSendRequest rozhraní WININETAPI (dokumentovanou na webovém serveru Microsoft Developer Network (MSDN)) si vyžádá vyrovnávací paměť pro odesílání přes rozhraní Winsock definovanou v uvedeném klíči registru. Další informace o funkci HTTPSendRequest naleznete na následující webové stránce služby MSDN: http://msdn2.microsoft.com/en-us/library/aa384247.aspx Další informace o chování vyrovnávací paměti pro odesílání přes rozhraní Winsock naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
(http://msdn2.microsoft.com/en-us/library/aa384247.aspx)
214397
(http://support.microsoft.com/kb/214397/CS/
)
INFO: Potíže s návrhem – Odesílání datových segmentů protokolem TCP pomocí rozhraní WinsockVlastnostiID článku: 329781 - Poslední aktualizace: 5. března 2007 - Revize: 3.2 Informace v tomto článku jsou určeny pro produkt:
| Překlady článku
|


Zpět nahoru








