Skip to content

Commit 1f53d83

Browse files
committed
Restructure website
1 parent 9a53db8 commit 1f53d83

File tree

18 files changed

+68
-157
lines changed

18 files changed

+68
-157
lines changed

docs/content/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ Http11Probe sends a suite of crafted HTTP requests to each server and checks whe
4242
{{< card link="smuggling" title="Smuggling" subtitle="CL/TE ambiguity, duplicate Content-Length, obfuscated Transfer-Encoding, pipeline injection vectors." icon="shield-exclamation" >}}
4343
{{< card link="malformed-input" title="Robustness" subtitle="Binary garbage, oversized fields, too many headers, control characters, integer overflow, incomplete requests." icon="lightning-bolt" >}}
4444
{{< card link="normalization" title="Normalization" subtitle="Header normalization behavior — underscore-to-hyphen, space before colon, tab in name, case folding on Transfer-Encoding." icon="adjustments" >}}
45+
{{< card link="caching" title="Caching" subtitle="Conditional request support — ETag, Last-Modified, If-None-Match precedence, weak comparison, edge cases." icon="beaker" >}}
4546
{{< /cards >}}
4647

4748
<div style="height:60px"></div>

docs/content/sequence-tests/capabilities/_index.md renamed to docs/content/caching/_index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Capabilities
2+
title: Caching
33
layout: wide
44
toc: false
55
---
66

7-
## Capabilities (Sequence Tests)
7+
## Caching
88

99
These tests probe optional HTTP features that servers may or may not implement. All capability tests are **unscored** — they show what each server supports, not what it fails at. A `Warn` result means the server does not support the feature, not that it is non-compliant.
1010

@@ -20,14 +20,14 @@ These tests probe optional HTTP features that servers may or may not implement.
2020
<div id="method-filter"></div>
2121
<div id="rfc-level-filter"></div>
2222
</div>
23-
<div id="table-sequence-capabilities"><p><em>Loading...</em></p></div>
23+
<div id="table-caching"><p><em>Loading...</em></p></div>
2424

2525
<script src="/Http11Probe/probe/data.js"></script>
2626
<script src="/Http11Probe/probe/render.js"></script>
2727
<script>
2828
(function () {
2929
if (!window.PROBE_DATA) {
30-
document.getElementById('table-sequence-capabilities').innerHTML = '<p><em>No probe data available yet. Run the Probe workflow manually on <code>main</code> to generate results.</em></p>';
30+
document.getElementById('table-caching').innerHTML = '<p><em>No probe data available yet. Run the Probe workflow manually on <code>main</code> to generate results.</em></p>';
3131
return;
3232
}
3333
var GROUPS = [
@@ -55,7 +55,7 @@ These tests probe optional HTTP features that servers may or may not implement.
5555
if (rfcLevelFilter) data = ProbeRender.filterByRfcLevel(data, rfcLevelFilter);
5656
var ctx = ProbeRender.buildLookups(data.servers);
5757
ctx.testIds = ALL_IDS;
58-
ProbeRender.renderSubTables('table-sequence-capabilities', 'Capabilities', ctx, GROUPS);
58+
ProbeRender.renderSubTables('table-caching', 'Capabilities', ctx, GROUPS);
5959
}
6060
rerender();
6161
var catData = ProbeRender.filterByCategory(window.PROBE_DATA, ['Capabilities']);

docs/content/docs/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ Reference documentation for every test in Http11Probe, organized by topic. Each
2323
{{< card link="malformed-input" title="Malformed Input" subtitle="Binary garbage, oversized fields, control characters, incomplete requests." icon="lightning-bolt" >}}
2424
{{< card link="upgrade" title="Upgrade / WebSocket" subtitle="Protocol upgrade validation, WebSocket handshake method and version checks." icon="arrow-up" >}}
2525
{{< card link="normalization" title="Header Normalization" subtitle="Echo-based tests checking if servers normalize malformed header names (underscore, tab, casing)." icon="adjustments" >}}
26-
{{< card link="capabilities" title="Capabilities" subtitle="Optional feature probes — conditional requests, ETag handling, caching behavior." icon="beaker" >}}
26+
{{< card link="caching" title="Caching" subtitle="Optional feature probes — conditional requests, ETag handling, caching behavior." icon="beaker" >}}
2727
{{< /cards >}}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Capabilities
3-
description: "Capabilities — Http11Probe documentation"
2+
title: Caching
3+
description: "Caching — Http11Probe documentation"
44
weight: 12
55
sidebar:
66
open: false
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)