Applications often use HTTP as a substrate to create HTTP-based APIs. This document specifies best practices for writing specifications