35 lines
929 B
HTML
35 lines
929 B
HTML
|
<HTML>
|
||
|
<HEAD>
|
||
|
<TITLE>BITS ISAPI</TITLE>
|
||
|
</HEAD>
|
||
|
|
||
|
<BODY bgcolor=#f0f0b0>
|
||
|
|
||
|
<H1><CENTER>BITS ISAPI</CENTER></H1>
|
||
|
|
||
|
<H2>SUMMARY</H2>
|
||
|
|
||
|
<P>BITS requires the byterange functionality of HTTP/1.1 for suspend and resume. Unfortunatly, some proxy
|
||
|
servers don't forward HTTP/1.1 requests. This ISAPI DLL works around this problem by allowing the client to put the required
|
||
|
range in the URL. The ISAPI converts the range back into a Range header at the server.
|
||
|
</P>
|
||
|
|
||
|
<H2>SYNTAX</H2>
|
||
|
|
||
|
URL@begining byte-ending byte@<BR>
|
||
|
http://mytestmachine/Drive-C/txt1.txt@3-4@<BR>
|
||
|
|
||
|
|
||
|
<H2>INSTALLATION</H2>
|
||
|
|
||
|
<OL>
|
||
|
<LI>Copy bitisapi.dll into the System32 directory of the machine running IIS.</LI>
|
||
|
<LI>Stop IIS.</LI>
|
||
|
<LI>Add the full path to bitisapi.dll to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Filter DLLs.</LI>
|
||
|
<LI>Restart IIS.</LI>
|
||
|
<LI>Test on your favorite file with a web browser.</LI>
|
||
|
</OL>
|
||
|
|
||
|
</BODY>
|
||
|
|
||
|
</HTML>
|