The HTTP OPTIONS method and potential for self-describing RESTful APIs | zacstewart.com