Chciałbym wysłać częściową prośbę o treść z obiektu XMLHttpRequest w javascript. Ładuję duży plik binarny z serwera i wolałbym go przesyłać strumieniowo z serwera, podobnie jak w przypadku obsługi wideo HTML5.XMLHttpRequest 206 Częściowa zawartość
Mogę użyć setRequestHeader do ustawienia nagłówka Range. Inspektor sieci w Chrome pokazuje, że nagłówek Zakres jest ustawiony pomyślnie. Jednak nagłówek Accept-Encoding jest ustawiony na "gzip, deflate", a Chrome nie pozwala mi ustawić tego nagłówka (ze standardów W3C).
Czy istnieje sposób zmuszenia serwera do odpowiedzi z częściową treścią 206 z obiektu XMLHttpRequest tylko z javascript?
Czy programujesz/konserwujesz stronę serwera, czy też robisz tylko skrypty po stronie klienta? – kay
Wolałbym zachować to po stronie klienta, chociaż mam dostęp do strony serwera. Koduję coś, co generuje statyczną stronę, którą można przesłać do innych hostów, więc wolałbym nie zadzierać po stronie serwera ... – jamesshuang