Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.
Binary file not shown.
3 changes: 2 additions & 1 deletion src/pages/send-requests/res-data-cookies/debugging/_meta.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
export default {
"devtools": "DevTools",
"timeline": "Timeline"
"timeline": "Timeline",
"bru-console": "Dev Tools",
}
49 changes: 49 additions & 0 deletions src/pages/send-requests/res-data-cookies/debugging/bru-console.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
import { Callout } from 'nextra/components'

# Dev Tools

Bruno provides built-in Dev Tools to help you debug your APIs, catch bugs, test functionality, and get all essential details related to your API requests. The Dev Tools feature two main tabs:

1. **Console** - For testing, scripting, and debugging
2. **Network** - For analyzing network configurations and performance

<Callout emoji="">
The Dev Tools are available in [Bruno 2.8.0](https://www.usebruno.com/downloads) or higher versions.
</Callout>

## Accessing Dev Tools

The Dev Tools are located in the bottom-right corner of the interface, next to the cookies button. Simply click on the Dev Tools icon to open and start using the debugging features.

![Dev Tools Access](/screenshots/send-request/res-data-and-cookie/devtools/1-console-selection.webp)

## Console

The Console tab is your primary debugging companion in Bruno. It provides a powerful environment for:

- **Testing and Scripting**: Execute JavaScript code and test your API logic
- **Debugging**: Troubleshoot API issues and scripting problems
- **Logging**: View console outputs, errors, and debugging information
- **Interactive Development**: Similar to browser developer tools but customized for Bruno


![Console Interface](/screenshots/send-request/res-data-and-cookie/devtools/2-console.webp)


## Network

The Network tab provides comprehensive insights into your API requests and responses. It's essential for:

- **Security Validation**: Review security headers and authentication details
- **Request/Response Inspection**: Examine headers, body, and status codes
- **Network Configuration**: Verify proxy settings and connection details
- **Troubleshooting**: Identify network-related issues and errors

This tab gives you complete visibility into the network layer of your API interactions, helping you validate response data and understand the full request lifecycle.

![Network Analysis](/screenshots/send-request/res-data-and-cookie/devtools/3-network.webp)