11. Miscellaneous Writes
This chapter shows how to solve a variety of design problems that at first glance may seem outside the scope of REST and HTTP. Topics include copying, merging, partial updates, batch processing, and transactions.
- How to Copy a Resource
- How to Merge Resources
- How to Move a Resource
- When to Use WebDAV Methods
- How to Support Operations Across Servers
- How to Take Snapshots of Resources
- How to Undo Resource Updates
- How to Refine Resources for Partial Updates
- How to Use the PATCH Method
- How to Process Similar Resources in Bulk
- How to Trigger Bulk Operations
- When to Tunnel Multiple Requests Using POST
- How to Support Batch Requests
- How to Support Transactions
