Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.x: WebClient HTTP 100-Continue #7270

Closed
Tracked by #7269
tomas-langer opened this issue Jul 31, 2023 · 1 comment · Fixed by #7366
Closed
Tracked by #7269

4.x: WebClient HTTP 100-Continue #7270

tomas-langer opened this issue Jul 31, 2023 · 1 comment · Fixed by #7366
Assignees
Labels
4.x Version 4.x webclient
Milestone

Comments

@tomas-langer
Copy link
Member

tomas-langer commented Jul 31, 2023

For WebClient, we need to support this (esp. because of redirects when using streaming entity).

  • io.helidon.nima.webclient.http1.HttpCallOutputStreamChain.ClientConnectionOutputStream#sendPrologueAndHeader
    • if we send expect continue, we need to do a timeout on read - and just send entity if response does not come
      this is needed for servers that do not support it, and where we would just hang indefinitely (or until timeout)
@tomas-langer tomas-langer added this to the 4.0.0-M2 milestone Jul 31, 2023
@tomas-langer tomas-langer mentioned this issue Jul 31, 2023
16 tasks
@Verdent Verdent linked a pull request Aug 16, 2023 that will close this issue
@Verdent
Copy link
Member

Verdent commented Aug 17, 2023

Fixed by #7366

@Verdent Verdent closed this as completed Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x webclient
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants