Sdílet prostřednictvím


Požadavky HTTP pro stahování služby BITS

BITS podporuje stahování a nahrávání http a HTTPS a vyžaduje, aby server podporoval protokol HTTP/1.1. Pro stahování musí metoda Head serveru HTTP vrátit velikost souboru a její metoda Get musí podporovat hlavičky Content-Range a Content-Length. BitS proto přenese pouze statický obsah souboru a vygeneruje chybu, pokud se pokusíte přenést dynamický obsah, pokud skript ASP, ISAPI nebo CGI nepodporuje hlavičky Content-Range a Content-Length.

Služba BITS může používat server HTTP/1.0, pokud splňuje požadavky metody Head a Get metody.

Aby server podporoval stahování rozsahů souboru, musí podporovat následující požadavky:

  • Povolte hlavičky MIME, aby zahrnovaly standardní hlavičky Content-Range a Content-Type a maximálně 180 bajtů jiných hlaviček.
  • Umožňuje maximálně dva cr/LF mezi hlavičkami HTTP a prvním řetězcem hranice.