fn parse_headers(v: &Value) -> Result<Vec<(String, String)>, String>Expand description
Accepts response_headers as a map ({name: value}) or as the UI
editor’s array form ([{name, value}]); scalar values are stringified,
other shapes are rejected. Header names are lowercased.