moromin
moromin
As with the other cases, we tried to `future.join()` and verify status for the HTTP1 failure case: https://github.com/line/armeria/blob/e74b028b5e6fcd608e8a5c6c87be59443b765a71/core/src/test/java/com/linecorp/armeria/client/HttpClientExpect100HeaderTest.java#L122 https://github.com/line/armeria/blob/e74b028b5e6fcd608e8a5c6c87be59443b765a71/core/src/test/java/com/linecorp/armeria/client/HttpClientExpect100HeaderTest.java#L315 However, this just raises a `ResponseTimeoutException`... Am I missing something necessary...
🔵 Update the client behavior based on [the comment](https://github.com/line/armeria/pull/5646#discussion_r1593984190) and [RFC](https://datatracker.ietf.org/doc/html/rfc9110#name-expect): ### AggregatedHandler vs. Subscriber * Handle the header like the middle ground in [the discussion](https://github.com/line/armeria/pull/5646#discussion_r1591940944). * Can use the...
And I’d like to ask you about the above `417` case. Client should repeat the request without the header, so I tried to implement `repeat()` method and call it when...
Thank you for advices!! I make it send an empty data only when HTTP1 to avoid HTTP2 stream interrupt. And I add a test using proxy, then it works fine....
Thank you! I think it is so cool! Especially about the branching in `ResponseDecoder`, this one is easier to understand than `RequestHandler` since the processing of this header depends on...