Skip to content

Commit 4f903b5

Browse files
authored
fix http 406 error due to missing header
eureka return 406 at eureka/v2/apps if missing headers = {'Accept-Encoding':'gzip, deflate'}
1 parent 33363f6 commit 4f903b5

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

py_eureka_client/http_client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,12 @@ def body_text(self, val):
138138
class HttpClient:
139139

140140
async def urlopen(self, request: Union[str, HttpRequest] = None,
141-
data: bytes = None, timeout: float = None) -> HttpResponse:
141+
data: bytes = None, timeout: float = None,
142+
headers = {'Accept-Encoding':'gzip, deflate'}) -> HttpResponse:
142143
if isinstance(request, HttpRequest):
143144
req = request
144145
elif isinstance(request, str):
145-
req = HttpRequest(request)
146+
req = HttpRequest(request,headers=headers)
146147
else:
147148
raise URLError("Unvalid URL")
148149

0 commit comments

Comments
 (0)