1. A computer-implemented method, comprising: intercepting, at an intermediary, from an application running on a first computing device, a first request; wherein the first request is a request directed to a server, and includes: a first resource identifier; and one or more first protocol methods, wherein the one or more first protocol methods represent actions that may be performed on a resource in conformance to a particular protocol; matching the first resource identifier and the one or more first protocol methods with an interception key in an interception key registry, wherein the interception key comprises a second resource identifier and one or more references to second protocol methods; based at least in part on the interception key, relaying the first request to an embedded server; receiving, from the embedded server, a response to the first request; wherein the method is performed by one or more computing devices.