bruno icon indicating copy to clipboard operation
bruno copied to clipboard

Compatibility with urls containing IPv6 IP addresses

Open answerquest opened this issue 1 year ago • 0 comments

I have checked the following:

  • [X] I've searched existing issues and found nothing related to my issue.

Describe the feature you want to add

I have a server on an IPv6 address, and it has deployed an api on a port. There is a GET api endpoint active on it. The following api url works fine from browser as well as Postman:

http://[some:ip:v6:ip:address]:8000/api

But the same url in Bruno when hit as a GET api, returns this error:

Error invoking remote method 'send-http-request': Error: getaddrinfo ENOTFOUND [some:ip:v6:ip:address]

Desired outcome: the api on the IPv6 address should work properly in Bruno same way it works from web browser or Postman.

Note: My actual IPv6 address is not revealed as it's a work thing and I'm not at liberty to publicly expose it.

PS: enclosing the IPv6 IP address within square brackets [] is the standard practice right now. I'm even able to connect to this server from FileZilla (SFTP) by giving the host enclosed in []

Mockups or Images of the feature

Screenshot from 2024-05-18 21-10-22
screenshot of the IPv6 api call working successfully in Postman

answerquest avatar May 18 '24 15:05 answerquest