diff --git a/ahserver/processorResource.py b/ahserver/processorResource.py index 8eaa1e8..dd738b9 100755 --- a/ahserver/processorResource.py +++ b/ahserver/processorResource.py @@ -112,7 +112,11 @@ class ProcessorResource(AppLogger, StaticResource,Url2File): pass if reader is None: md = await request.post() + if md == {}: + if request.query: + return multiDict2Dict(request.query) ns = multiDict2Dict(md) + print(f'{ns=} reader is None, {request.query=}') return ns ns = {} while 1: @@ -142,8 +146,8 @@ class ProcessorResource(AppLogger, StaticResource,Url2File): print_exc() print('-----------except out ------------') break; - # print(f'getPostData():{ns=}') # showcallstack() + print(f'getPostData():{ns=}') return ns async def _handle(self,request:Request) -> StreamResponse: diff --git a/change.log b/change.log new file mode 100644 index 0000000..e02ee3c --- /dev/null +++ b/change.log @@ -0,0 +1,5 @@ +# 2023-06-18 +change permission check to a single function:checkUserPermission for auth_api.py +# 2023-06-22 +fix bug for getPostData to support post data in request.query +