11

I'm writing a HTTP client which doesn't have any encoding algorithms built into it yet. Therefore, I was wondering if there is a value for Accept-Encoding header to indicate this? like: "none" for example, or "text/plain" or similar ?

1
  • 8
    Note that the correct syntax is: Accept-Encoding: identity (and not "none"). However, many servers don't understand the identity properly... Commented Dec 11, 2013 at 6:09

1 Answer 1

6

You can just omit the Accept-Encoding header if you don't support compression:

http://www.httpwatch.com/httpgallery/compression/

However, this will not prevent some servers sending you chunked encoded responses:

http://www.httpwatch.com/httpgallery/chunked/

on persistent "keep-alive" HTTP connections. You can disable persistent connections by adding a "Connection: close" request header and the server will simply close the connection after all the content has been returned in the response message.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.