-
Notifications
You must be signed in to change notification settings - Fork 305
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
Streaming multipart/form-data request body via http v2 not supported yet #166
Comments
Hi, This is a limitation of the ngx lua API. See openresty/lua-nginx-module#566 and https://groups.google.com/forum/#!topic/openresty-en/vhHYcoCmRxA. So any ETA is going to be reliant on upstream :) As a workaround for now you can disable multipart upload parsing: https://github.com/p0pr0ck5/lua-resty-waf#process_multipart_body. Other functionality like query string args, URL-encoded for request bodies, and response data should be unaffected (let me know otherwise if they are). I'll leave this ticket as a placeholder until http2 support is available via lua-nginx-module, so we don't get the same requests multiple times. Thanks! |
Renaming the title of this issue for clarification. |
Noting here for posterity, this links more closely to openresty/lua-resty-upload#24 than other issues note above, as we leverage this library directly. |
The issue has been resolved? |
Unless lua-resty-upload has started supporting HTTP/2, then no ;) |
I use proxy_pass to use lua-resty-upload in http2. :-)
|
Hi,
I'm currently running lua-resty waf on openresty-1.9.15.1 in SIMULATE mode - seeing the following error in my logs (Results in Internal Server Error on front-end).
Any ETA on HTTP/2 support?
The text was updated successfully, but these errors were encountered: