Which origins use HTTP/2 server push?

SELECT origin, count(origin) as cnt FROM (
    SELECT 
    JSON_EXTRACT_SCALAR(payload, '$._was_pushed') as pushed,
    HOST(JSON_EXTRACT(payload, '$._full_url')) as origin
    FROM [httparchive:har.2016_07_01_chrome_requests]
)
WHERE pushed == "1"
GROUP BY origin
ORDER BY cnt DESC

Not a very long list as of 07/16 but here are a few of the top ones:

2 Likes

Nice!
Do we know why the dedicated fields that we have for it is not very
accurate?

Wheer did you get the sense that the pushed indicator wasn’t accurate? It should be (it’s just not used much in the wild).

Not the push :slight_smile: you are right on it.
I saw another field that should contain the http version… But maybe I was
wrong.