| RequestLocationInterface | Handles locations specified in a service description |
| AbstractLocation | |
| BodyLocation | Adds a body to a request |
| FormParamLocation | Add form_params to a request |
| HeaderLocation | Request header location |
| JsonLocation | Creates a JSON document |
| MultiPartLocation | Adds POST files to a request |
| QueryLocation | Adds query string values to requests |
| XmlLocation | Creates an XML document |