On 3 June 2014 16:50, Anne van Kesteren <[email protected]> wrote: > On Sun, Jun 1, 2014 at 8:06 AM, Domenic Denicola > <[email protected]> wrote: > > - I like HeaderMap a lot, but for construction purposes, I wonder if a > shorthand for the usual case could be provided. E.g. it would be nice to be > able to do > > > > fetch("http://example.com", { > > headers: { > > "X-Foo": "Bar" > > } > > }); > > > > instead of, assuming a constructor is added, > > > > fetch("http://example.com", { > > headers: new HeaderMap([ > > ["X-Foo", "Bar"] > > ]) > > }); > > Yeah, it's not clear to me what is best here. An object whose keys are > ByteString and values are either ByteString or a sequence of > ByteString? I agree that we want this.
I vote ByteString: ByteString. If you want something more complicated, provide a HeaderMap or mutate after construction.
