apisyouwonthate / standards.rest

A collection of standards, specifications, etc. for HTTP API development.
http://standards.rest
72 stars 11 forks source link

Structured libraries list for each RFC #4

Open Dashron opened 6 years ago

Dashron commented 6 years ago

I might be able to PR this addition in the future, but I thought I would at least start listing them here if you're interested.

e.g.

Language RFC Link
Node RFC 7231 section 5.3.2: Accept https://www.npmjs.com/package/content-type
Node RFC 7231, section 3.1.1.5: Content-Type https://www.npmjs.com/package/accepts
Node RFC 7396 https://github.com/pierreinglebert/json-merge-patch

Added by Phil

philsturgeon commented 5 years ago

RFC 7807 Java Sprint Boot: https://github.com/zalando/problem-spring-web Java: https://github.com/zalando/problem Python: https://github.com/cbornet/python-httpproblem PHP: https://github.com/zendframework/zend-problem-details

andrecedik commented 5 years ago

Also for RFC7807 Ruby: https://github.com/nikushi/problem_details

philsturgeon commented 5 years ago

JSON:API for PHP https://github.com/neomerx/json-api

ghost commented 3 years ago

There are RFCs for many HTTP headers. There are web resource standards: URL, URN, URI, IRI, hash vs 301. There are standards for metadata description too e.g. RDF, RDFS, OWL, etc.