Skip to content

Commit edf38c1

Browse files
committed
Case insensitive comparison of grpc metadata keys
1 parent d279515 commit edf38c1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/a2a/server/request_handlers/grpc_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def _get_metadata_value(
5757
raw_values = md.get_all(key)
5858
elif isinstance(md, Sequence):
5959
lower_key = key.lower()
60-
raw_values = [e for (k, e) in md if k == lower_key]
60+
raw_values = [e for (k, e) in md if k.lower() == lower_key]
6161
return [e if isinstance(e, str) else e.decode('utf-8') for e in raw_values]
6262

6363

0 commit comments

Comments
 (0)