Skip to content

Commit f836322

Browse files
committed
modify:don't limit api key name
1 parent 167a199 commit f836322

File tree

1 file changed

+0
-73
lines changed

1 file changed

+0
-73
lines changed

XEngine_Source/XEngine_ServiceApp/XEngine_HttpApp/XEngine_HTTPTask.cpp

Lines changed: 0 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
104104
XCHAR tszValue[XPATH_MAX];
105105
LPCXSTR lpszFuncName = _X("api");
106106
LPCXSTR lpszParamFuncKey = _X("function");
107-
LPCXSTR lpszParamName = _X("params1");
108107
//get
109108
LPCXSTR lpszParamIDCard = _X("id");
110109
LPCXSTR lpszParamBank = _X("bank");
@@ -169,15 +168,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
169168
memset(tszKey, '\0', sizeof(tszKey));
170169
memset(tszValue, '\0', sizeof(tszValue));
171170
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
172-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
173-
{
174-
st_HDRParam.nHttpCode = 404;
175-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
176-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
177-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
178-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
179-
return false;
180-
}
181171
HTTPTask_TastPost_P2PClient(lpszClientAddr, lpszRVBuffer, nRVLen, _ttxoi(tszValue));
182172
}
183173
else if (0 == _tcsxnicmp(lpszParamZIPCode, tszValue, _tcsxlen(lpszParamZIPCode)))
@@ -186,15 +176,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
186176
memset(tszKey, '\0', sizeof(tszKey));
187177
memset(tszValue, '\0', sizeof(tszValue));
188178
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
189-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
190-
{
191-
st_HDRParam.nHttpCode = 404;
192-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
193-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
194-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
195-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
196-
return false;
197-
}
198179
HTTPTask_TastPost_PostCode(lpszClientAddr, lpszRVBuffer, nRVLen, _ttxoi(tszValue));
199180
}
200181
else if (0 == _tcsxnicmp(lpszParamXLog, tszValue, _tcsxlen(lpszParamXLog)))
@@ -203,15 +184,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
203184
memset(tszKey, '\0', sizeof(tszKey));
204185
memset(tszValue, '\0', sizeof(tszValue));
205186
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
206-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
207-
{
208-
st_HDRParam.nHttpCode = 404;
209-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
210-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
211-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
212-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
213-
return false;
214-
}
215187
HTTPTask_TastPost_LogInfo(lpszClientAddr, lpszRVBuffer, nRVLen, _ttxoi(tszValue));
216188
}
217189
else if (0 == _tcsxnicmp(lpszParamQRCode, tszValue, _tcsxlen(lpszParamQRCode)))
@@ -220,15 +192,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
220192
memset(tszKey, '\0', sizeof(tszKey));
221193
memset(tszValue, '\0', sizeof(tszValue));
222194
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
223-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
224-
{
225-
st_HDRParam.nHttpCode = 404;
226-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
227-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
228-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
229-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
230-
return false;
231-
}
232195
HTTPTask_TaskPost_QRCode(lpszClientAddr, lpszRVBuffer, nRVLen, _ttxoi(tszValue));
233196
}
234197
else if (0 == _tcsxnicmp(lpszParamSocket, tszValue, _tcsxlen(lpszParamSocket)))
@@ -237,15 +200,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
237200
memset(tszKey, '\0', sizeof(tszKey));
238201
memset(tszValue, '\0', sizeof(tszValue));
239202
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
240-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
241-
{
242-
st_HDRParam.nHttpCode = 404;
243-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
244-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
245-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
246-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
247-
return false;
248-
}
249203
HTTPTask_TastPost_SocketTest(lpszClientAddr, lpszRVBuffer, nRVLen, _ttxoi(tszValue));
250204
}
251205
else if (0 == _tcsxnicmp(lpszParamDTest, tszValue, _tcsxlen(lpszParamDTest)))
@@ -254,15 +208,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
254208
memset(tszKey, '\0', sizeof(tszKey));
255209
memset(tszValue, '\0', sizeof(tszValue));
256210
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
257-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
258-
{
259-
st_HDRParam.nHttpCode = 404;
260-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
261-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
262-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
263-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
264-
return false;
265-
}
266211
HTTPTask_TastPost_DTest(lpszClientAddr, lpszRVBuffer, nRVLen, _ttxoi(tszValue));
267212
}
268213
else if (0 == _tcsxnicmp(lpszParamShortLink, tszValue, _tcsxlen(lpszParamShortLink)))
@@ -334,15 +279,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
334279
memset(tszKey, '\0', sizeof(tszKey));
335280
memset(tszValue, '\0', sizeof(tszValue));
336281
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
337-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
338-
{
339-
st_HDRParam.nHttpCode = 404;
340-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
341-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
342-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
343-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
344-
return false;
345-
}
346282
HTTPTask_TaskGet_IDCard(lpszClientAddr, tszValue);
347283
}
348284
else if (0 == _tcsxnicmp(lpszParamBank, tszValue, _tcsxlen(lpszParamBank)))
@@ -351,15 +287,6 @@ bool HTTPTask_TastPost_Handle(RFCCOMPONENTS_HTTP_REQPARAM* pSt_HTTPParam, LPCXST
351287
memset(tszKey, '\0', sizeof(tszKey));
352288
memset(tszValue, '\0', sizeof(tszValue));
353289
BaseLib_String_GetKeyValue(pptszList[1], "=", tszKey, tszValue);
354-
if (0 != _tcsxnicmp(lpszParamName, tszKey, _tcsxlen(lpszParamName)))
355-
{
356-
st_HDRParam.nHttpCode = 404;
357-
HttpProtocol_Server_SendMsgEx(xhHTTPPacket, tszMsgBuffer, &nMsgLen, &st_HDRParam);
358-
XEngine_Network_Send(lpszClientAddr, tszMsgBuffer, nMsgLen);
359-
BaseLib_Memory_Free((XPPPMEM)&pptszList, nListCount);
360-
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("HTTP客户端:%s,发送的URL请求参数不正确:%s"), lpszClientAddr, tszGBKBuffer);
361-
return false;
362-
}
363290
HTTPTask_TaskGet_BankInfo(lpszClientAddr, tszValue);
364291
}
365292
else if (0 == _tcsxnicmp(lpszParamTranslation, tszValue, _tcsxlen(lpszParamTranslation)))

0 commit comments

Comments
 (0)