In this section:
The Sequence Responses input mode allows you to specify a series of messages that are iteratively sent when the asset receives a request.
Add the responses you want the message responder to use in the order that they should be delivered. The response in the top of the list will be sent the first time that an asset is hit. The second response will be sent on the next hit, and so on. By default, the responder will loop back to the first message once all the message responses have been served.
Click New to add responses. You can select a response and click Up or Down to reorder the responses or Remove to delete a response.
You can also right-click on responses to access copy and paste functions.
A copied response will be pasted to the end of the response list. All configuration settings will be copied to the pasted response.
You can configure the message the responder sends in the Message tab.
- Choose a response and click the Message tab.
- Choose a method for specifying the response. You can choose the following options:
- Text: Enable the Text option and enter a literal message in the field.
- File: Enable the File option and browse for a file that you want to respond with.
- Data Source: Enable the Data Source option and choose a column from the global- or suite-level data source. You can access data source values from responder suite variables and data banks.
Configuring Response Headers
By default, the responder uses the settings configured in the Transport Header tab for response headers, but you can override the settings for each response in the sequence.
- Click the Response Headers tab and enable the Override responder transport headers option.
- Click on the tab for your message transport type.
- Use the controls to add, remove, and modify the header values.
- Save your changes.
Configuring Response Options
You can specify response codes and configure time delays for responses in the Response Options tab.
- Choose a response and click the Response Options tab.
- If you want to configure a custom HTTP status code for the message, enable the Override Responder Return Status option and specify a return message and status code. You can enter a fixed message and code into the field or specify a parameterized message and/or status code from a connected data source.
If you want to add additional delay time to the response, specify the number of milliseconds to be added in the Think time field. Think time will be added to any think time specified in the Options tab> Performance Options page, as well as any additional delays specified via performance profiles (see Working with Performance Profiles).