Skip to content

Commit 050bcb5

Browse files
committed
fix etag range headers
1 parent 235c654 commit 050bcb5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

iroh-gateway/src/headers.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@ pub fn set_etag_headers(headers: &mut HeaderMap, etag: String) {
137137
pub fn add_etag_range(headers: &mut HeaderMap, range: Range<u64>) {
138138
if headers.contains_key(ETAG) {
139139
let etag = headers.get(ETAG).unwrap().to_str().unwrap();
140-
let etag = format!("{}.{}-{}", etag, range.start, range.end - 1);
140+
let etag = etag.trim_end_matches('"');
141+
let etag = format!("{}.{}-{}\"", etag, range.start, range.end - 1);
141142
headers.insert(ETAG, HeaderValue::from_str(&etag).unwrap());
142143
}
143144
}

0 commit comments

Comments
 (0)