Http3 POST/GET example working

This commit is contained in:
Alex Hultman
2022-08-29 02:19:24 +02:00
parent f2ec5e8453
commit f740778997
4 changed files with 67 additions and 12 deletions
+7 -3
View File
@@ -19,10 +19,14 @@ namespace uWS {
/* Specify application callbacks */
us_quic_socket_context_on_stream_data(context, [](us_quic_stream_t *s, char *data, int length) {
// Http3ResponseData *responseData = us_quic_stream_ext(s);
// responseData->onData(data, length);
// we don't have a way to know EOF?
Http3ResponseData *responseData = (Http3ResponseData *) us_quic_stream_ext(s);
if (responseData) {
responseData->onData({data, length}, true);
}
printf("Body length is: %d\n", length);
//printf("Body length is: %d\n", length);
});
us_quic_socket_context_on_stream_open(context, [](us_quic_stream_t *s, int is_client) {
//printf("Stream opened!\n");