1xx Informational
The server is giving the browser a head start: 'You’ll probably need these files, so start getting them while I finish the real response.'
Use 103 when you can safely send helpful headers, especially Link hints, before the final response is ready.
GET https://api.example.test/dashboard103 Early Hints
# Headers
Link: </styles/dashboard.css>; rel=preload; as=style200 OK
# Headers
Content-Type: text/html; charset=utf-8
# Body
<!doctype html>
<html><body>Dashboard</body></html>The browser can start fetching the stylesheet before the server finishes rendering the page.
Imagine calling ahead before mailing a very heavy package: 'Can you accept this?' The post office says yes, so you drive it over. That's 100 Continue — the server greenlit the request headers, so send the rest of the data.
Everything worked perfectly! The server understood your request and sent back exactly what you asked for.
You already have the latest version! The thing you're asking for hasn't changed since you last got it.