@@ -204,39 +204,31 @@ def check_base_url(base_url: Union[httpx.URL, str], /) -> httpx.URL:
204204 )
205205
206206 if not base_url .scheme or not base_url .netloc :
207- raise BaseURLError (
208- dedent (
209- f"""\
207+ raise BaseURLError (dedent (f"""\
210208 `base_url` must contain scheme and netloc,
211209 e.g. { example_url }
212210 got: { base_url } \
213- """
214- )
215- )
211+ """ ))
216212
217213 # NOTE: 尽量用 URL.copy_with() 来修改URL,而不是 URL.join(),因为后者性能较差
218214
219215 if base_url .query or base_url .fragment :
220216 base_url = base_url .copy_with (query = None , fragment = None )
221217 warnings .warn (
222- dedent (
223- f"""\
218+ dedent (f"""\
224219 `base_url` should not contain `query` or `fragment`, which will be ignored.
225220 The `base_url` will be treated as: { base_url } \
226- """
227- ),
221+ """ ),
228222 stacklevel = 2 ,
229223 )
230224 # 我们在这里强制要求 base_url 以"/"结尾是有原因的:
231225 # 因为 RouterHelper 生成的路由是以"/"结尾的,在反向代理时
232226 # "/" 之后后路径参数将会被拼接到这个 base_url 后面
233227 if not str (base_url ).endswith ("/" ):
234- msg = dedent (
235- f"""\
228+ msg = dedent (f"""\
236229 `base_url` must ends with "/", may be you mean:
237230 { base_url } /\
238- """
239- )
231+ """ )
240232 raise BaseURLError (msg )
241233
242234 return base_url
@@ -424,17 +416,15 @@ def warn_for_none_filter(
424416 Else will just return the original argument `proxy_filter`.
425417 """
426418 if proxy_filter is None :
427- msg = dedent (
428- """\
419+ msg = dedent ("""\
429420 The `proxy_filter` is None, which means no filter will be used.
430421 It is not recommended, because it may cause security issues.
431422
432423 A default proxy filter will be used, which will reject the proxy request:
433424 - if the host of url is ip address, and is not global ip address.
434425
435426 More info: https://wsh032.github.io/fastapi-proxy-lib/Usage/Security/
436- """
437- )
427+ """ )
438428 warnings .warn (msg , stacklevel = 3 )
439429 return default_proxy_filter
440430 else :
0 commit comments