On Tue, 11 Sep 2018 at 02:50, Sven Van Caekenberghe <s...@stfx.eu> wrote:

> Ben,
>
> > On 10 Sep 2018, at 20:36, Ben Coman <b...@openinworld.com> wrote:
> >
> > Hi Sven,
> >
> > I had a sample http request specified to have ```Accept-Encoding: gzip```
> > and too a guess the following would work... ```client := ZnClient new
> accept: 'gzip' ```
> > but it doesn't since ZnClient>>accept:
> > effectively does ``` 'gzip' asZnMimeType  ```
> > which expects the string to contain a forward-slash
> >
> > However this page seems to indicate no slash is required...
> >
> https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Encoding
> >
> > If I call ```client request setAccept: 'gzip'  ```
> > I am able to match what is expected (checked with WireShark)
> > but I'm not sure the sample I was provided is legit or I'm doing
> something wrong
> >
> > cheers -ben
>
> You seem to be confusing two different headers,


Indeed. I plead domestic blindness.


> Accept and Accept-Encoding (there are many more:
> https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Request_fields).
>
> #accept: does indeed take a mime-type as argument, as it should.
>
> I think you are looking for #setAcceptEncodingGzip
>

Yes, thx.
cheers -ben

Reply via email to