Response Storage

Save responses
to disk

Automatically save HTTP responses to disk for later analysis, debugging, or archival. Support for binary content and custom file naming.

Save responses to disk automatically

response-storage.yaml
global:
  output:
    saveResponses: true
    responseDir: ./responses

requests:
  - name: Download Report
    url: https://api.example.com/report.pdf
    saveResponse: report-${timestamp}.pdf

  - name: Get Data
    url: https://api.example.com/data
    saveResponse: data.json
Key Benefits

Why use Response Storage?

Automatic Persistence

Save all responses or selectively store specific ones based on criteria.

Binary Support

Store images, PDFs, and other binary content with proper file extensions.

Custom Naming

Configure file naming patterns with variables and timestamps for organization.

Use Cases

Perfect for these scenarios

Archiving API responses
Debugging response content
Downloading files and reports
Response comparison over time

Ready to try Response Storage?

Get started with curl-runner and unlock powerful response storage capabilities for your API testing workflow.