private string GetHeader(IDictionary headers, string name) { if (!headers.Contains(name)) throw new IOException(name + " header not found"); return (string)headers[name]; }