We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 235c654 commit 050bcb5Copy full SHA for 050bcb5
iroh-gateway/src/headers.rs
@@ -137,7 +137,8 @@ pub fn set_etag_headers(headers: &mut HeaderMap, etag: String) {
137
pub fn add_etag_range(headers: &mut HeaderMap, range: Range<u64>) {
138
if headers.contains_key(ETAG) {
139
let etag = headers.get(ETAG).unwrap().to_str().unwrap();
140
- let etag = format!("{}.{}-{}", etag, range.start, range.end - 1);
+ let etag = etag.trim_end_matches('"');
141
+ let etag = format!("{}.{}-{}\"", etag, range.start, range.end - 1);
142
headers.insert(ETAG, HeaderValue::from_str(&etag).unwrap());
143
}
144
0 commit comments