Appendix E. Mapping REST, HTTP, and the Restlet API

 

This appendix is meant as a reference guide for the developer of Restlet applications. The first section lists key classes, properties, and constants used by the Restlet API and explains how they map to REST concepts, HTTP concepts, and headers.

Then we list all client and server connectors as well as the automatic representation converters available in Restlet Framework version 2.1. And we discuss the supported security challenge schemes and the authorities specific to the RIAP and CLAP pseudoprotocols.

E.1. Mapping REST concepts to Restlet classes

Table E.1 lists the main concepts of the REST architecture style and indicates the classes or interfaces of the Restlet API that materialize them.

E.2. Mapping HTTP concepts to Restlet classes

E.3. Mapping HTTP headers to Restlet properties

E.4. Available connectors

E.5. Available converters

E.6. Supported security challenge schemes

E.7. Scheme authorities of RIAP and CLAP pseudoprotocols