MCPcopy
hub / github.com/pallets/werkzeug / to_content_range_header

Method to_content_range_header

src/werkzeug/datastructures/range.py:104–111  ·  view source on GitHub ↗

Converts the object into `Content-Range` HTTP header, based on given length

(self, length: int | None)

Source from the content-addressed store, hash-verified

102 return f"{self.units}={','.join(ranges)}"
103
104 def to_content_range_header(self, length: int | None) -> str | None:
105 """Converts the object into `Content-Range` HTTP header,
106 based on given length
107 """
108 range = self.range_for_length(length)
109 if range is not None:
110 return f"{self.units} {range[0]}-{range[1] - 1}/{length}"
111 return None
112
113 def __str__(self) -> str:
114 return self.to_header()

Callers 1

Calls 1

range_for_lengthMethod · 0.95

Tested by

no test coverage detected