usebruno / bruno

Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
https://www.usebruno.com/
MIT License
21.82k stars 1.03k forks source link

Developer Tools network tab don't display request performed with bruno #983

Open Fabrice-Deshayes-aka-Xtream opened 7 months ago

Fabrice-Deshayes-aka-Xtream commented 7 months ago

Hello.

I see that we can activate the developer tools section inside bruno (menu view -> Developer Tools). I thought that we could see API requests performed in bruno inside the network tab of Developer Tools, but nothing appear.

Is it the expected behavior, or is it an issue?

Tests done on Bruno 1.1.0 and 1.1.1 on an up-to-date VM Manjaro Linux.

Keep the good work.

Regards.

martinsefcik commented 7 months ago

@Fabrice-Deshayes-aka-Xtream Electron app has two processes: main and renderer. Developer Tools are for renderer and Bruno requests are executed in main process. So this is the reason why they are not displayed there. I think there is no option to show them there.

dougbreaux commented 7 months ago

Where can we see raw/low-level network requests, then? That a pretty major capability I keep wanting. (Or point me to an existing Issue/Feature for that)

Its-treason commented 7 months ago

Where can we see raw/low-level network requests, then? That a pretty major capability I keep wanting. (Or point me to an existing Issue/Feature for that)

What raw/low-level request information are you missing?

dougbreaux commented 7 months ago

When I click to send a request, I'd like to see the entire raw HTTP request, headers and all, somewhere.

Ideally, I'd like to see the entire raw HTTP response as well, but at least there are tabs for the parts.

That said, though, it looks like Timeline has what I want. (I'd propose a different name, but that's not crucial)

martinsefcik commented 7 months ago

@dougbreaux Timeline tab does not show all request headers but only these which were set on axios level. So I miss that raw request logging functionality (e.g. as in Postman) too.

dougbreaux commented 7 months ago

In which case, I'd still like a "raw" request/response view, then. 😄 I think all the other API tools I've used have that capability. If this is not the Issue for that, and there isn't another one, I can open one.

thekalinga commented 3 months ago

@martinsefcik Is this a security restriction of electron (or) Can it be customised?