-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
esp_http_client to support chunked request (IDFGH-4401) #6234
Comments
Thanks for raising this feature request. |
Just to elaborate - it seems that using a negative |
Hi @galah92, Sorry for slow turnaround. I got the issue where HTTP method gets overwritten to POST while sending chunked request. Can you try applying patch attached below and check if it works for your use case? 0001-esp_http_client-Set-HTTP-method-to-POST-only-if-meth.patch.zip |
Hi @shubhamkulkarni97. The patch is working, thanks. |
@galah92 The change is merged internally. However, this will not be a part of v4.3 as it is a breaking change |
@shubhamkulkarni97 @Alvin1Zhang will this be included as part of v4.4? Is there an ETA for that? |
Any update? This is long awaited bugfix. Thanks |
@shubhamkulkarni97 @Alvin1Zhang bumping it again. This bugfix is of great importance for us, thank you. |
Hi @galah92, This fix will be a part of v4.4 release. We are aiming to release IDF v4.4 by end of 2021. |
Is your feature request related to a problem? Please describe.
I'm trying to steam data over a single HTTP request using chunked requests (PUT request).
Describe the solution you'd like
Current HTTP-client-API has
esp_http_client_open()
which takes the total size of the request. This prevents from defining a chunked requests andesp_http_client_write()
ing as much as I want.The text was updated successfully, but these errors were encountered: