@@ -4,8 +4,11 @@ This guide shows you how to manually verify that HTTP 103 Early Hints are workin
44
55## Prerequisites
66
7+ > ** Note:** Throughout this guide, replace ` YOUR-REVIEW-APP ` with your actual Control Plane review app identifier.
8+ > You can find this URL in the PR's deployment status or Control Plane dashboard.
9+
710- Chrome, Edge, or Firefox browser (with HTTP/2 103 support)
8- - Access to the PR review app URL: https://rails-pdzxq1kxxwqg8 .cpln.app/
11+ - Access to the PR review app URL: ` https://YOUR-REVIEW-APP .cpln.app/ `
912
1013## Method 1: Chrome DevTools Network Tab (Recommended)
1114
@@ -15,7 +18,7 @@ This guide shows you how to manually verify that HTTP 103 Early Hints are workin
15182 . Press ` Cmd+Option+I ` (Mac) or ` F12 ` (Windows/Linux) to open DevTools
16193 . Click the ** Network** tab
17204 . ** Important:** Check "Disable cache" checkbox in Network tab
18- 5 . Navigate to: https://rails-pdzxq1kxxwqg8 .cpln.app/
21+ 5 . Navigate to: ` https://YOUR-REVIEW-APP .cpln.app/ `
1922
2023### Step 2: Look for Early Hints Evidence
2124
@@ -73,7 +76,7 @@ Firefox has better support for displaying informational responses:
73761 . Open Firefox
74772 . Press ` Cmd+Option+I ` or ` F12 `
75783 . Go to ** Network** tab
76- 4 . Load: https://rails-pdzxq1kxxwqg8 .cpln.app/
79+ 4 . Load: ` https://YOUR-REVIEW-APP .cpln.app/ `
77805 . Look in the ** Status** column for ` 103 ` entries
7881
7982Firefox tends to show HTTP 103 responses more explicitly than Chrome.
@@ -84,7 +87,7 @@ For command-line verification:
8487
8588``` bash
8689# Verbose curl to see all HTTP frames
87- curl -v --http2 https://rails-pdzxq1kxxwqg8 .cpln.app/ 2>&1 | less
90+ curl -v --http2 https://YOUR-REVIEW-APP .cpln.app/ 2>&1 | less
8891
8992# Look for lines like:
9093# < HTTP/2 103
@@ -143,7 +146,7 @@ If early hints aren't working, you'd see:
143146From curl testing the PR review app:
144147
145148``` bash
146- $ curl https://rails-pdzxq1kxxwqg8 .cpln.app/ 2>&1 | grep -A5 " Early Hints"
149+ $ curl https://YOUR-REVIEW-APP .cpln.app/ 2>&1 | grep -A5 " Early Hints"
147150```
148151
149152** Result:**
@@ -200,13 +203,13 @@ curl -I https://reactrails.com/ | grep -E "server:|cf-"
200203
201204** Without Cloudflare (PR Review App):**
202205``` bash
203- curl -I https://rails-pdzxq1kxxwqg8 .cpln.app/ | grep -E " server:|cf-"
206+ curl -I https://YOUR-REVIEW-APP .cpln.app/ | grep -E " server:|cf-"
204207# Should show:
205208# server: undefined
206209# (no cf-ray header)
207210```
208211
209- Only the PR review app (direct Control Plane) will show early hints working.
212+ Only the PR review app (direct to Control Plane, without Cloudflare ) will show early hints working.
210213
211214## Next Steps
212215
0 commit comments