Skip to content

Commit 7b5cf57

Browse files
fix(gateway): set correct status code for range requests
1 parent f786bf5 commit 7b5cf57

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

iroh-gateway/src/main.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -475,10 +475,12 @@ async fn forward_range(
475475
let builder = builder.header(header::CONTENT_LENGTH, transfer_size);
476476

477477
let builder = if start.is_some() || end.is_some() {
478-
builder.header(
479-
header::CONTENT_RANGE,
480-
format_content_range(start, end, size),
481-
)
478+
builder
479+
.header(
480+
header::CONTENT_RANGE,
481+
format_content_range(start, end, size),
482+
)
483+
.status(StatusCode::PARTIAL_CONTENT)
482484
} else {
483485
builder
484486
};

0 commit comments

Comments
 (0)