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

Any capacity limit in the case of POST body in default settings ? #1661

Open
takaknot opened this issue Nov 21, 2023 · 3 comments
Open

Any capacity limit in the case of POST body in default settings ? #1661

takaknot opened this issue Nov 21, 2023 · 3 comments

Comments

@takaknot
Copy link

Hi, I would like to ask a question regarding POST body size.

Now, I'm evaluating quiche with quiche example server/client.
In the case of HTTP/3 POST body with large size data (11KB ~ 1MB),
I faced below errors.

[2023-11-21T03:13:51.276557000Z ERROR quiche_apps::common] failed to send request body TransportError(StreamStopped(0))
...
[2023-11-21T03:13:51.346404000Z ERROR quiche_apps::common] failed to send request body FrameUnexpected
...

Below is my command example.

quiche-client --method POST --body 15KB \
		https://xxx.example.net \
		--cc-algorithm cubic

I guessed there are some capacity limits settings, but not confidence.
Any suggestion ?

@LPardue
Copy link
Contributor

LPardue commented Nov 21, 2023

What is the server you're testing? It looks like it has sent a STOP_SENDING frame which would block the client sending any more data.

@takaknot
Copy link
Author

takaknot commented Nov 21, 2023

@LPardue Thank you for your response.

I'm using cloudflare/quiche (latest) both Server and Client.
So, I mean this repository's example client quiche-client and server quiche-server

@LPardue
Copy link
Contributor

LPardue commented Nov 22, 2023

Aha, yeah unfortunately lack of support for client uploads in the example server is a known issue #1401. Its fixable but low down our priority list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants