Skip to content
#

http-client

Here are 1,867 public repositories matching this topic...

hoppscotch
Gunni
Gunni commented Oct 13, 2021

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to realtime
  2. Paste url wss://ris-live.ripe.net/v1/ws/?client=hoppscotch.io
  3. Observe connect is disabled
  4. Remove parameter, quickly undo it and click connect (also a bug)
  5. Send { "type": "ris_subscribe" } to the remote server
  6. Observe you receive
bug good first issue
SobhanMP
SobhanMP commented Dec 6, 2021

Is your feature request related to a problem?

While setting the target interface's ip should work in most cases, it's possible that multiple devices have the same ip.

Also i'm having trouble using a wireguard vpn when i set Table=off. Table=off disables setting up the routes for the vpn and it justs shows up as a regular device. The connection is fine as pycurl can access it when i set

enhancement good first issue need pull request Hacktoberfest
tszlek
tszlek commented Aug 17, 2021

Hi, I have discovered issue when using feign.httpclient.ApacheHttpClient.
In some cases Apache client throws ProtocolException which is a checked exception. This happens for example when server returned 303 HTTP code but there was no location header.
In such case Feign proxy throws UndeclaredThrowableException instead of invoking ErrorDecoder.

bug help wanted hacktoberfest good first issue
node-fetch
ikhoon
ikhoon commented Jun 3, 2022

A failed HttpResponse can be converted into a normal HttpResponse using HttpResponse.recover(...).
For example:

HttpResponse failed = HttpResponse.ofFailure(new IllegalArgumentException("..."));
failed.recover(cause -> {
   if (cause instanceof IllegalArgumentException) {
       return HttpResponse.of(HttpStatus.BAD_REQUEST);
   }

   if (cause instanceof IllegalStateExcepti

Improve this page

Add a description, image, and links to the http-client topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the http-client topic, visit your repo's landing page and select "manage topics."

Learn more