в виде
map[string][]string
А для chromedp они нужны в виде map[string]string? Как объединить несколько заголовков []string в одну строку string?
берите просто первую из массива (она же будет и единственной в 99.99% случаев)
А может их объединить strings.Join(headersSlice, " ;")?
Поймет ли его читающая заголовок сторона. Если они будут через ;
https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 Тогда уж Multiple message-header fields with the same field-name MAY be present in a message if and only if the entire field-value for that header field is defined as a comma-separated list [i.e., #(values)].
Вместо " ;" ","?
По спеке - да
Обсуждают сегодня