Skip to content

Commit 5eab326

Browse files
committed
use build_get_url
1 parent 45cfb36 commit 5eab326

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

owslib/feature/__init__.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
#
66
# =============================================================================
77

8-
from urllib.parse import urlencode
98
from owslib.crs import Crs
10-
from owslib.util import log, Authentication
9+
from owslib.util import log, Authentication, build_get_url
1110
from owslib.feature.schema import get_schema
1211
from owslib.feature.postrequest import PostRequest_1_1_0, PostRequest_2_0_0
1312

@@ -205,7 +204,6 @@ def getGETGetFeatureRequest(
205204
if m.get("type").lower() == method.lower()
206205
)
207206
)
208-
base_url = base_url if base_url.endswith("?") else base_url + "?"
209207

210208
request = {"service": "WFS", "version": self.version, "request": "GetFeature"}
211209

@@ -244,9 +242,7 @@ def getGETGetFeatureRequest(
244242
if outputFormat is not None:
245243
request["outputFormat"] = outputFormat
246244

247-
data = urlencode(request, doseq=True)
248-
249-
return base_url + data
245+
return build_get_url(base_url, request)
250246

251247
def getPOSTGetFeatureRequest(
252248
self,

0 commit comments

Comments
 (0)