Response
The response panel displays the server's reply to your request. It occupies the right half of the workspace and provides multiple tabs for viewing different aspects of the response: body content, headers, cookies, connection details, and contract validation.
Panel Structure
The response panel has five tabs, each showing different information about the server's response:
| Tab | Content |
|---|---|
| Body | Response body with syntax highlighting, format/minify tools, and status information bar |
| Headers | All response headers with special sections for CORS and caching headers |
| Cookies | Cookies set by the server via Set-Cookie headers |
| Detail | Connection info, TLS/SSL details, certificate, DNS, and size breakdown |
| Contract | JSON Schema validation for response body |
Panel States
The response panel shows different content depending on the request state:
Ready
Initial state before sending a request. Shows a prompt to click the Send button.
Loading
Request is in progress. Shows an animated loading indicator with "Sending request..." message.
Success
Response received successfully. Displays the response content in the selected tab.
Error
Request failed due to network error, timeout, DNS failure, or other issues. Shows the error message with optional re-authenticate button for OAuth errors.
Common Error Types
When a request fails, Tigrister displays the error type and message. Here are the most common errors:
| Error Type | Description | Solution |
|---|---|---|
| DNS Error | Could not resolve the domain name | Check URL spelling, verify domain exists |
| Connection Refused | Server rejected the connection | Verify server is running, check port number |
| Timeout | Request took too long to complete | Server may be slow or unreachable |
| TLS Error | SSL/TLS handshake failed | Certificate may be invalid or expired |
| No Token | OAuth token is missing or expired | Click "Re-authenticate" button |
Contract Validation Indicator
When you have a JSON Schema defined (either custom or from a project), the Contract tab shows a validation status icon: