@@ -192,6 +192,13 @@ bool XEngine_Task_HttpCenter(LPCXSTR lpszClientAddr, LPCXSTR lpszMsgBuffer, int
192192 BaseLib_String_GetKeyValueA (pptszUrlList[1 ], " =" , tszStrKey, tszStrVlu);
193193 Storage_TaskAction (tszStrVlu, lpszClientAddr, lpszMsgBuffer, nMsgLen, pSt_HTTPParam);
194194 }
195+ else
196+ {
197+ Protocol_StoragePacket_HTTPPacket (tszRVBuffer, &nRVLen, ERROR_STORAGE_PROTOCOL_HTTP_MANAGE_APINAME, " unknow api" );
198+ HttpProtocol_Server_SendMsgEx (xhCenterHttp, tszSDBuffer, &nSDLen, &st_HDRParam, tszRVBuffer, nRVLen);
199+ XEngine_Net_SendMsg (lpszClientAddr, tszSDBuffer, nSDLen, STORAGE_NETTYPE_HTTPCENTER);
200+ XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X (" 业务客户端:%s,请求的方法:%s 不存在" ), lpszClientAddr, tszStrVlu);
201+ }
195202 }
196203 else if (0 == _tcsxnicmp (lpszMethodGet, pSt_HTTPParam->tszHttpMethod , _tcsxlen (lpszMethodGet)))
197204 {
@@ -207,6 +214,13 @@ bool XEngine_Task_HttpCenter(LPCXSTR lpszClientAddr, LPCXSTR lpszMsgBuffer, int
207214 XEngine_Net_SendMsg (lpszClientAddr, tszSDBuffer, nSDLen, STORAGE_NETTYPE_HTTPCENTER);
208215 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X (" 业务客户端:%s,请求GET心跳方法成功" ), lpszClientAddr);
209216 }
217+ else
218+ {
219+ Protocol_StoragePacket_HTTPPacket (tszRVBuffer, &nRVLen, ERROR_STORAGE_PROTOCOL_HTTP_MANAGE_APINAME, " unknow api" );
220+ HttpProtocol_Server_SendMsgEx (xhCenterHttp, tszSDBuffer, &nSDLen, &st_HDRParam, tszRVBuffer, nRVLen);
221+ XEngine_Net_SendMsg (lpszClientAddr, tszSDBuffer, nSDLen, STORAGE_NETTYPE_HTTPCENTER);
222+ XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X (" 业务客户端:%s,请求的方法:%s 不存在" ), lpszClientAddr, tszStrVlu);
223+ }
210224 }
211225 else if (0 == _tcsxnicmp (lpszMethodHead, pSt_HTTPParam->tszHttpMethod , _tcsxlen (lpszMethodHead)))
212226 {
0 commit comments