INNER CODE UNIT · TypeScript
HttpRangeReader
gildas-lormeau/zip.js · index.d.ts:1030
export class HttpRangeReader extends HttpReader {
/**
* Creates the {@link HttpRangeReader} instance. It is particularly useful for reading ZIP files via HTTP.
* If you just want to add content retrieved via HTTP to a ZIP file, you can simply use
* `Response#body` {@link https://developer.mozilla.org/en-US/docs/Web/API/Response/body} instead.
*
* @param url The URL of the data.
* @param options The options.
*/
constructor(url: URLString | URL, options?: HttpRangeOptions);
}
/**
* Represents the options passed to the constructor of {@link HttpReader}.
*/
export interface HttpOptions extends HttpRangeOptions {
/**
* `true` to use `Range` headers when fetching data from servers returning `Accept-Ranges` headers.