mirror of
https://github.com/denoland/deno.git
synced 2024-11-22 04:51:22 +00:00
fix(ext/http): panic on Response.error()
This commit is contained in:
parent
de2004dec5
commit
303a1c4127
@ -506,7 +506,9 @@ async fn op_http_write_headers(
|
|||||||
let mut etag_header = None;
|
let mut etag_header = None;
|
||||||
let mut content_type_header = None;
|
let mut content_type_header = None;
|
||||||
|
|
||||||
builder.headers_mut().unwrap().reserve(headers.len());
|
if let Some(h) = builder.headers_mut() {
|
||||||
|
h.reserve(headers.len())
|
||||||
|
};
|
||||||
for (key, value) in &headers {
|
for (key, value) in &headers {
|
||||||
if key.eq_ignore_ascii_case(b"cache-control") {
|
if key.eq_ignore_ascii_case(b"cache-control") {
|
||||||
if let Ok(value) = std::str::from_utf8(value) {
|
if let Ok(value) = std::str::from_utf8(value) {
|
||||||
|
Loading…
Reference in New Issue
Block a user