From 8133336c4010b43cbbdd553653395b61ca6fd030 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 20 May 2024 16:18:38 +0900 Subject: [PATCH] Update server.py --- server.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/server.py b/server.py index e1cbe99..50aa190 100644 --- a/server.py +++ b/server.py @@ -33,20 +33,8 @@ from requests.auth import HTTPBasicAuth from urllib.parse import urlparse from decouple import config -from base import Extension, jsonrpc2_create_id, jsonrpc2_encode, jsonrpc2_result_encode +from base import Extension, extract_credentials, jsonrpc2_create_id, jsonrpc2_encode, jsonrpc2_result_encode -def extract_credentials(url): - pattern = re.compile(r'(?P\w+://)?(?P[^:/]+):(?P[^@]+)@(?P.+)') - match = pattern.match(url) - if match: - scheme = match.group('scheme') if match.group('scheme') else 'https://' - username = match.group('username') - password = match.group('password') - url = match.group('url') - return username, password, scheme + url - else: - return None, None, url - # initalization try: listening_port = config('PORT', default=5555, cast=int)