[go-nuts] net/http.Pusher says HTTP/2 spec disallows recursive pushes

2018-01-25 Thread Gabriel Sullice
Perhaps this is a better question for golang-dev, but I'll give it a shot here. net/http.Pusher says HTTP/2 spec disallows recursive pushes: The HTTP/2 spec disallows recursive pushes and cross-authority pushes.Push may or may not detect these invalid

Re: [go-nuts] Re: Serialized HTTP requests with asynchronous responses

2017-09-27 Thread Gabriel Sullice
If it's imperative they're received in order, you cannot do anything accept wait for at least the first byte of the response. You'll never know if the request was fully received until that point. Even then, only that it was _received_, not validated (e.d. 400 response). If it is _not_ imperativ