diff --git a/public/screenshots/send-request/res-data-and-cookie/devtools/1-console-selection.webp b/public/screenshots/send-request/res-data-and-cookie/devtools/1-console-selection.webp new file mode 100644 index 00000000..e1daf290 Binary files /dev/null and b/public/screenshots/send-request/res-data-and-cookie/devtools/1-console-selection.webp differ diff --git a/public/screenshots/send-request/res-data-and-cookie/devtools/2-console.webp b/public/screenshots/send-request/res-data-and-cookie/devtools/2-console.webp new file mode 100644 index 00000000..fe108929 Binary files /dev/null and b/public/screenshots/send-request/res-data-and-cookie/devtools/2-console.webp differ diff --git a/public/screenshots/send-request/res-data-and-cookie/devtools/3-network.webp b/public/screenshots/send-request/res-data-and-cookie/devtools/3-network.webp new file mode 100644 index 00000000..bb791984 Binary files /dev/null and b/public/screenshots/send-request/res-data-and-cookie/devtools/3-network.webp differ diff --git a/src/pages/send-requests/res-data-cookies/debugging/_meta.js b/src/pages/send-requests/res-data-cookies/debugging/_meta.js index 62bcae5a..73539218 100644 --- a/src/pages/send-requests/res-data-cookies/debugging/_meta.js +++ b/src/pages/send-requests/res-data-cookies/debugging/_meta.js @@ -1,4 +1,5 @@ export default { "devtools": "DevTools", - "timeline": "Timeline" + "timeline": "Timeline", + "bru-console": "Dev Tools", } \ No newline at end of file diff --git a/src/pages/send-requests/res-data-cookies/debugging/bru-console.mdx b/src/pages/send-requests/res-data-cookies/debugging/bru-console.mdx new file mode 100644 index 00000000..d7f7570a --- /dev/null +++ b/src/pages/send-requests/res-data-cookies/debugging/bru-console.mdx @@ -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 + + + The Dev Tools are available in [Bruno 2.8.0](https://www.usebruno.com/downloads) or higher versions. + + +## 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) + + + + +