Appendix B. REST Server Processes
As eXist’s REST Server offers a great deal of functionality from a relatively simple API, this chapter tries to illustrate the various process (decision) flows evaluated by the REST Server when you make HTTP requests of it, so that you may better understand their actions.
We also examine the optional and mandatory parameters that can be used with the REST Server to modify requests and responses.
GET Process Flow
HEAD Process Flow
PUT Process Flow
DELETE Process Flow
POST Process Flow
The boxes in the flowchart with dotted outlines (“Has cache parameter?” and “Cache Results”) indicate that these steps are only considered when an XQuery is ...
Get eXist now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.