actix / actix-web

Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
https://actix.rs
Apache License 2.0
21.4k stars 1.66k forks source link

http/2 push #150

Open cih-y2k opened 6 years ago

cih-y2k commented 6 years ago

It seems h2 has not supported http/2 push, yet (https://github.com/carllerche/h2/issues/185).

rofrol commented 6 years ago

Duplicate of #36 ?

teohhanhui commented 4 years ago

Support for server push was merged in https://github.com/hyperium/h2/pull/327

olex-green commented 4 years ago

It would be great to have http/2 push. How is related h2 to actix-web?

teohhanhui commented 4 years ago

actix-web uses actix-http which uses h2. So it looks like support for this needs to be added to actix-http.

olex-green commented 4 years ago

@teohhanhui That's great - didn't notice that. Looking forward for adding server push support.

jdrouet commented 2 years ago

I can see that this issue is still open, do we have some update about that?

Shahab96 commented 1 year ago

Wondering if there's been any progress on this issue. If help is needed adding in push functionality I'm happy to give it a shot!

giang-nghg commented 4 months ago

This feature is rarely used (Chrome stopped supporting it long ago) anyway, so it may be a good idea to close this.

teohhanhui commented 4 months ago

This feature is rarely used (Chrome stopped supporting it long ago) anyway, so it may be a good idea to close this.

HTTP is not just about Google Chrome, or Web browsers for that matter.

https://groups.google.com/a/chromium.org/g/blink-dev/c/K3rYLvmQUBY/m/gSdmQDY6CAAJ

Read the whole thread. It's horrible that Google removed support for it.