135. 【应-14-2·难】响应头大小写不敏感查询
中等
Python
📋 题目描述
HTTP 响应头的字段名是大小写不敏感的,例如 `Content-Type` 和 `content-type` 等价。我们先收集 N 个 `Key: Value` 头部(冒号后正好一个空格,Key 不含空格),然后给出 Q 个待查询的 key(任意大小写)。
请对每个 key:若头部里存在(不论大小写),输出其 Value;否则输出 `NotFound`。
📥 输入描述
第一行整数 N(1<=N<=100)。
接下来 N 行:`Key: Value`,冒号后一个空格,Value 可能含空格但不含换行。
第 N+2 行整数 Q(1<=Q<=100)。
接下来 Q 行:每行一个待查询的 key(任意大小写)。
📤 输出描述
Q 行,每行对应一次查询的结果。
输入样例
2 Content-Type: text/html Server: nginx 3 content-type SERVER Date
输出样例
text/html nginx NotFound
提示:建一个 `dict`,键统一存 `key.lower()`;查询时同样小写化。
注意:分隔符是 `: `(冒号 + 一个空格),可以用 `s.split(": ", 1)`。
请登录后提交代码