Can I speak HTTP/2 over STDIN/STDOUT? If so, how could I do it, and what would be the limitations?
1
There are 1 best solutions below
Related Questions in HTTP2
- How do I verify okhttp is using http/2 for a request?
- Jetty server running SPDY behind an Apache firewall
- Http2 not working with express
- Chrome HTTP2.0 throws SPDY PROTOCOL ERROR
- How to use HTTP/2 connection instead of session cookies?
- Server-initiated requests
- Why bundle optimizations are no longer a concern in HTTP/2
- Purpose of Pseudo/Colon Header Fields
- Tomcat support for HTTP/2.0?
- Chrome Canary does not offer HTTP/2
- Is an HTTP/2 server allowed to send PRIORITY frames?
- HTTP2 with CURL gives "Unsupported Protocol"
- How to implement receiving a server push in OkHttp?
- How to enable http/2 in sails.js
- Which browsers do support flow control feature of HTTP/2?
Related Questions in NGHTTP2
- Unable to make http2 requests to an Apache Server, though the server sends "Upgrade:h2" in response headers
- nghttp2-asio : Proper way to set content-type in header
- nghttp2: Using server-sent events to be use by EventSource
- Enable HTTP2 in Apache 2.4.53
- How to gracefully stop a HTTP2 server built with nghttp2 asio
- Using SwiftNIO and SwiftNIOHTTP2 as an HTTP2 client
- Can I speak HTTP/2 over STDIN/STDOUT?
- apache mod_http2 prerequisite failures
- Connecting to Apple's APNS using cURL with HTTP\2 support via nghttp2
- dyld[8243]: Symbol not found: (_nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation) while trying php -v. PHP not working in mac intel
- Where is easy.c and curl.c in libcurl?
- How can I get max number of concurrent streams supported by servere? (Http2.0 - library nghttp2; language: C)
- How to form a connect message in http2? (library: nghttp2, language: C)
- What a connect message header should look like in http2?
- What is wrong with my nghttp2.conf backend pattern?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Strictly speaking HTTP/2 does by definition require a TCP connection:
That being said you probably could adapt the protocol to be used over any arbitrary transport (like pipes), but as far as I know there's no software that currently works that way. If libraries like that did exist I'd expect to see it in test suites for HTTP/2 libraries. Here's a site containing a list of HTTP/2 test applications. It's possible one of these may have a mode similar to what you're looking for.
As far as advantages and limitations go, since HTTP/2 wasn't designed to be used this way, I'm not sure there's much advantage in any case. The primary limitation is the same: that most software wouldn't be able to work with pipes.