sync apkg

This commit is contained in:
ouczbs 2023-07-30 03:28:49 +00:00
parent 08ed42de9d
commit c41c2d40f1

View File

@ -531,8 +531,9 @@ class Requests(object):
request_items_dict = self.parsePC(body, env)
else:
request_items_dict = self.parseAndroid(body, env)
length = request_items_dict if len(body) < 10240 else len(body)
logger.info(f">>>>>::request body or size: {length}")
self.body = body
length = request_items_dict if len(body) < 1024 else len(body)
#logger.info(f">>>>>::request body or size: {length}")
self.request_items_dict = request_items_dict
return request_items_dict
@ -555,9 +556,9 @@ class chunked(object):
w = self.__wrapped__(*args, **kwargs)
if type(w) is str:
w = w.encode()
length = w if len(w) < 10240 else len(w)
length = w if len(w) < 1024 else len(w)
body = b.wrap_body(w, environ)
logger.info(f"<<<<<::response body or size: {length} compress size{len(body)}")
#logger.info(f"<<<<<::response body or size: {length} compress size{len(body)}")
resp = Response(body, "200 OK" ,[
("anki-original-size", str(len(body))),
])
@ -665,8 +666,10 @@ class SyncApp:
try:
data = req.POST["data"]
data = json.loads(data.decode())
except KeyError:
data = {}
except Exception as e:
self.error_env = {"error":e,"data":data,"body":req.body,"path":req.path}
logger.error(f"error request data: {e}")
data = {"data":data}
if req.path.startswith(self.base_url):
url = req.path[len(self.base_url) :]
if url not in self.valid_urls: