@@ -339,22 +339,11 @@ BOOL XEngine_HTTPTask_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCTSTR
339339 TCHAR tszLockType[64 ];
340340
341341 memset (tszKey, ' \0 ' , sizeof (tszKey));
342- memset (tszValue, ' \0 ' , sizeof (tszValue));
343342 memset (tszLockToken, ' \0 ' , sizeof (tszLockToken));
344343 memset (tszLockType, ' \0 ' , sizeof (tszLockType));
345344
346- BaseLib_OperatorString_GetKeyValue (pptszList[1 ], " =" , tszKey, tszLockType);
347- if (0 != _tcsnicmp (lpszParamName, tszKey, _tcslen (lpszParamName)))
348- {
349- st_HDRParam.nHttpCode = 404 ;
350- RfcComponents_HttpServer_SendMsgEx (xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
351- XEngine_Network_Send (lpszClientAddr, tszMsgBuffer, nMsgLen);
352- BaseLib_OperatorMemory_Free ((XPPPMEM)&pptszList, nListCount);
353- XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _T (" HTTP客户端:%s,发送的URL请求参数不正确:%s" ), lpszClientAddr, pSt_HTTPParam->tszHttpUri );
354- return FALSE ;
355- }
356- memset (tszKey, ' \0 ' , sizeof (tszKey));
357- BaseLib_OperatorString_GetKeyValue (pptszList[2 ], " =" , tszKey, tszLockToken);
345+ BaseLib_OperatorString_GetKeyValue (pptszList[1 ], " =" , tszKey, tszLockToken);
346+ BaseLib_OperatorString_GetKeyValue (pptszList[2 ], " =" , tszKey, tszLockType);
358347 XEngine_HTTPTask_Locker (lpszClientAddr, _ttoi64 (tszLockToken), (ENUM_XENGINE_APISERVICE_LOCKER_TYPE)_ttoi (tszLockType));
359348 }
360349 }
0 commit comments