rmaake1 / httpstatuses

A directory of HTTP Status Codes and code references
https://httpstatuses.com
MIT License
593 stars 77 forks source link

httpstatuses.com

Build Status

httpstatuses.com is an easy to reference database of HTTP Status Codes with their definitions and helpful code references, each code is at httpstatuses.com/code. All standard codes are included, as are some non-standard codes that have significant presence in the wild.

Contributing

To build you need nodejs, run npm install to pull in dependencies and then node build, a preview will be available at localhost:4887.

All contributions are welcome! If you have an idea to improve the website please submit a pull request or create an issue, or provide your thoughts on open issues.

Each status code lives in a Markdown file at contents/codes, the easiest way to submit changes is via the GitHub editor. When contributing changes to the status codes please be mindful of the following:

httpstatus.es

Previously the project was known as httpstatus.es but as per this GitHub issue we migrated to httpstatuses.com in November 2015 for SEO reasons. The httpstatus.es domain will remain available long term but use of httpstatuses.com is preferred, everything 301's to https://httpstatuses.com. The months following the migration have seen a significant uptake in search engine traffic, if you're running a project on a ccTLD not considered generic by Google and SEO matters it might be worth switching to a generic too.