소스 검색

fix cache for NTFS

raylu 6 일 전
부모
커밋
bead517a68
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      cache.py

+ 1 - 1
cache.py

@@ -29,7 +29,7 @@ def get(url: str, *, json=True, headers=None, expiry=datetime.timedelta(minutes=
 	assert parsed.hostname is not None
 	cache_filename = urllib.parse.quote(parsed.path.removeprefix('/'), safe='')
 	if parsed.query:
-		cache_filename += '?' + urllib.parse.quote(parsed.query, safe='')
+		cache_filename += '%3F' + urllib.parse.quote(parsed.query, safe='')
 	if json:
 		cache_filename += '.cbor'
 	cache_filename += '.xz'