mirror of https://github.com/qt/qtgrpc.git
Implement the filtering of internal and reserved keys for the server metadata. gRPC over HTTP2 responses are well defined and such information shouldn't be provided to users. At least not by default. Ref: https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md#responses This patch changes the filtering to be applied by default. [ChangeLog][QGrpcHttp2Channel/QGrpcOperation][Important Behavior Changes] QGrpcOperation::serverInitialMetadata() and QGrpcOperation::serverTrailingMetadata() no longer include any internal gRPC or HTTP/2 pseudo‑headers by default. Fixes: QTBUG-138363 Change-Id: I4af9e8abe60799e817f47faa5de4c2d0e41854be Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> |
||
|---|---|---|
| .. | ||
| client | ||
| qgrpccalloptions | ||
| qgrpcchanneloptions | ||
| qgrpchttp2channel | ||
| qgrpcserializationformat | ||
| qgrpcstatus | ||
| server | ||
| shared | ||
| CMakeLists.txt | ||