Commit 6cf23f1
Add HTTP cache headers for static files (#63)
* Initial plan
* Add HTTP cache headers for static files with ETag and Last-Modified support
Co-authored-by: L3P3 <4629449+L3P3@users.noreply.github.com>
* Remove redundant ETag implementation, keep only Last-Modified
Co-authored-by: L3P3 <4629449+L3P3@users.noreply.github.com>
* Simplify cache implementation: inline variables, use return instead of throw
Co-authored-by: L3P3 <4629449+L3P3@users.noreply.github.com>
* Refactor cache and range request handling
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: L3P3 <4629449+L3P3@users.noreply.github.com>
Co-authored-by: Len <dev@l3p3.de>1 parent bc409ff commit 6cf23f1
2 files changed
Lines changed: 53 additions & 49 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1527 | 1527 | | |
1528 | 1528 | | |
1529 | 1529 | | |
1530 | | - | |
| 1530 | + | |
1531 | 1531 | | |
1532 | 1532 | | |
1533 | 1533 | | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1534 | 1545 | | |
1535 | | - | |
1536 | 1546 | | |
1537 | 1547 | | |
1538 | 1548 | | |
1539 | 1549 | | |
1540 | | - | |
1541 | | - | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
| 1550 | + | |
1545 | 1551 | | |
1546 | | - | |
1547 | | - | |
1548 | | - | |
1549 | | - | |
1550 | | - | |
1551 | | - | |
1552 | | - | |
1553 | | - | |
1554 | | - | |
1555 | | - | |
1556 | | - | |
1557 | | - | |
1558 | | - | |
1559 | | - | |
1560 | | - | |
1561 | | - | |
1562 | | - | |
1563 | | - | |
1564 | | - | |
1565 | | - | |
1566 | | - | |
1567 | | - | |
1568 | | - | |
1569 | | - | |
1570 | | - | |
1571 | | - | |
1572 | | - | |
1573 | | - | |
1574 | | - | |
1575 | | - | |
1576 | | - | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
| 1588 | + | |
| 1589 | + | |
1577 | 1590 | | |
1578 | 1591 | | |
1579 | | - | |
| 1592 | + | |
1580 | 1593 | | |
1581 | | - | |
1582 | 1594 | | |
1583 | | - | |
1584 | | - | |
1585 | | - | |
1586 | | - | |
1587 | | - | |
1588 | | - | |
1589 | | - | |
1590 | 1595 | | |
1591 | 1596 | | |
1592 | 1597 | | |
1593 | 1598 | | |
1594 | 1599 | | |
1595 | 1600 | | |
1596 | | - | |
1597 | 1601 | | |
1598 | 1602 | | |
1599 | 1603 | | |
| |||
0 commit comments