Skip to content

Commit 9c1bc05

Browse files
committed
polishing
1 parent 3ac18b5 commit 9c1bc05

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

splitio/push/sse.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
import logging
33
import socket
44
import abc
5+
import urllib
56
from collections import namedtuple
67
from http.client import HTTPConnection, HTTPSConnection
78
from urllib.parse import urlparse
9+
import pytest
810

911
from splitio.optional.loaders import asyncio, aiohttp
1012
from splitio.api.client import HttpClientException
@@ -239,7 +241,7 @@ async def start(self, url, extra_headers=None, timeout=_DEFAULT_ASYNC_TIMEOUT):
239241
url = urlparse(url)
240242
headers = _DEFAULT_HEADERS.copy()
241243
headers.update(extra_headers if extra_headers is not None else {})
242-
parsed_url = url[0] + "://" + url[1] + url[2]
244+
parsed_url = urllib.parse.urljoin(url[0] + "://" + url[1], url[2])
243245
params=url[4]
244246
try:
245247
self._conn = aiohttp.connector.TCPConnector()

0 commit comments

Comments
 (0)