1. If there is already a response in the exchange, that response is returned 2. If there is no response in the exchange, the body and contentType of the request is copied into a new response.
The options statusCode and contentType will overwrite the values from the messages.
This plugin is useful together with the template plugin. See examples/template.
<api port="2000">
<response>
<static>Hello!</static>
</response>
<return/>
</api>
Name | Required | Default | Description | Examples |
---|---|---|---|---|
contentType | false | null |
Content type of the response. If not set, the content type of the request (if available) or no content type will be used.
|
application/json; charset=utf-8 |
statusCode | false | 200 |
HTTP status code to be returned.
|
400 |