remix/headers/content-range · Class

View Source

ContentRange

Summary

The value of a Content-Range HTTP header.

MDN Content-Range Reference

HTTP/1.1 Specification

Signature

class ContentRange {
  constructor(init: string | ContentRangeInit): ContentRange

  // Properties
  end: number | null
  size?: number | '*'
  start: number | null
  unit: string

  // Methods
  toString(): string
  from(value: string | ContentRangeInit | null): ContentRange
}

Properties

end

The inclusive end offset, or null for unsatisfied ranges.

size

The total resource size, or '*' when unknown.

start

The inclusive start offset, or null for unsatisfied ranges.

unit

The range unit, typically bytes.

Methods

toString(): string

Returns the string representation of the header value.

from(value: string | ContentRangeInit | null): ContentRange

Parse a Content-Range header value.

Parameters

value

The header value (string, init object, or null)