I am looking to learn how to properly use, and implement, HTTP headers. What is the best resource or set of guidelines that I can use? ( especially ranges to detect download managers, etc) ?

  • 3
    Just curious: Why are you interested in creating your own HTTP headers? Curl or its equivalent not an option in your language?
    – TheLQ
    Jan 30, 2011 at 2:37
  • @TheLQ, maybe he needs to add webserver functionality to an app? Jan 31, 2011 at 4:47

1 Answer 1


Well your first stop should probably be RFC2616: Hypertext Transfer Protocol -- HTTP/1.1.

The Range section is used to request specific areas of a file; with responses providing Content-Range declarations to provide this feature.

Not the answer you're looking for? Browse other questions tagged or ask your own question.