Mima-sama on Nostr: Idk why they had to kill off #http2 #serverpush. Yeah the way it's being used right ...
Idk why they had to kill off #http2 #serverpush. Yeah the way it's being used right now makes it useless, but it could've been used to shave off an RTT from HTTP 3XX responses... Imagine if a web server just immediately pushed the resource defined in the Location header after sending a 302 for example. It doesn't even have to be limited to HTTP/2 and newer, that can be backported to HTTP/1.1!
#HTTP
Published at
2024-09-09 06:43:53Event JSON
{
"id": "04f1a0dc2b7ea19f27b8140456b55e196cf0ece82d8d035485c0ca8faaf84bd1",
"pubkey": "836976ef5edd1cd3d54259490c2161637fb7677ae9e7c096321ceaed4186d68e",
"created_at": 1725864233,
"kind": 1,
"tags": [
[
"t",
"http2"
],
[
"t",
"serverpush"
],
[
"t",
"http"
],
[
"emoji",
"sagume_think",
"https://makai.chaotic.ninja/files/a41803e0-3d8e-48f5-b888-269f3122ff77"
],
[
"proxy",
"https://makai.chaotic.ninja/notes/9xy7bei08r",
"activitypub"
]
],
"content": "Idk why they had to kill off #http2 #serverpush. Yeah the way it's being used right now makes it useless, but it could've been used to shave off an RTT from HTTP 3XX responses... Imagine if a web server just immediately pushed the resource defined in the Location header after sending a 302 for example. It doesn't even have to be limited to HTTP/2 and newer, that can be backported to HTTP/1.1! :sagume_think:\n\n#HTTP",
"sig": "b21676f574224993cecba4d4ae644b9fc978fb5813db5655f24c5db212f6228c60f536c8f378dfae5196ebb9933b5a87ba43de20298fdc014da09ba1ddee76f7"
}