I am using a C++ server, and a C++ client and JS client, where I have it operational both with InsecureCredentials and with Secure Credentials using a self-signed cert. I read in some documentation that when you use InsecureCredentials, gRPC uses HTTP1.1 instead of HTTP2, because HTTP2 requires SSL. However, when I try to get logs out of the server, the output looks very much the same - is there any way to confirm whether traffic is going over HTTP1.1 or 2?
I have experimented with some flags like
```
GRPC_VERBOSITY=debug GRPC_TRACE=http,http1,http2_stream_state,secure_endpoint
```
When I run with InsecureCredentials, I still see a lot of logs from http2_stream_state, but I would imagine that this doesn't imply that HTTP2 is being used, instead it means that it is just going though the same route in the code.
I am trying to determine the performance difference (if any) between the usage of the two protocols (if any), but I do not feel comfortable reporting performance without being 100% sure which protocol it is using.
Thanks a ton!
Keith