Skip to content

Commit df4a61d

Browse files
committed
update:charset encoding use utf8-bom
1 parent 89c60fb commit df4a61d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+602
-602
lines changed

XEngine_Source/StorageModule_APIHelp/APIHelp_Api/APIHelp_Api.cpp

Lines changed: 88 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
#include "pch.h"
1+
#include "pch.h"
22
#include "APIHelp_Api.h"
33
/********************************************************************
44
// Created: 2022/01/07 14:36:59
55
// File Name: D:\XEngine_Storage\XEngine_Source\StorageModule_APIHelp\APIHelp_Api\APIHelp_Api.cpp
66
// File Path: D:\XEngine_Storage\XEngine_Source\StorageModule_APIHelp\APIHelp_Api
77
// File Base: APIHelp_Api
88
// File Ext: cpp
9-
// Project: XEngine(网络通信引擎)
9+
// Project: XEngine(网络通信引擎)
1010
// Author: qyt
11-
// Purpose: 帮助函数
11+
// Purpose: 帮助函数
1212
// History:
1313
*********************************************************************/
1414
CAPIHelp_Api::CAPIHelp_Api()
@@ -20,35 +20,35 @@ CAPIHelp_Api::~CAPIHelp_Api()
2020

2121
}
2222
//////////////////////////////////////////////////////////////////////////
23-
// 公有函数
23+
// 公有函数
2424
//////////////////////////////////////////////////////////////////////////
2525
/********************************************************************
26-
函数名称:APIHelp_Api_ProxyAuth
27-
函数功能:代理验证
28-
参数.一:ptszUser
29-
In/Out:Out
30-
类型:字符指针
31-
可空:N
32-
意思:输出用户名
33-
参数.二:ptszPass
34-
In/Out:Out
35-
类型:字符指针
36-
可空:N
37-
意思:输出密码
38-
参数.三:pptszListHdr
39-
In/Out:In
40-
类型:指向指针的指针
41-
可空:N
42-
意思:输入要解析的HTTP头
43-
参数.四:nHdrCount
44-
In/Out:In
45-
类型:整数型
46-
可空:N
47-
意思:输入要解析的HTTP头列表个数
48-
返回值
49-
类型:逻辑型
50-
意思:是否成功
51-
备注:
26+
函数名称:APIHelp_Api_ProxyAuth
27+
函数功能:代理验证
28+
参数.一:ptszUser
29+
In/Out:Out
30+
类型:字符指针
31+
可空:N
32+
意思:输出用户名
33+
参数.二:ptszPass
34+
In/Out:Out
35+
类型:字符指针
36+
可空:N
37+
意思:输出密码
38+
参数.三:pptszListHdr
39+
In/Out:In
40+
类型:指向指针的指针
41+
可空:N
42+
意思:输入要解析的HTTP头
43+
参数.四:nHdrCount
44+
In/Out:In
45+
类型:整数型
46+
可空:N
47+
意思:输入要解析的HTTP头列表个数
48+
返回值
49+
类型:逻辑型
50+
意思:是否成功
51+
备注:
5252
*********************************************************************/
5353
BOOL CAPIHelp_Api::APIHelp_Api_ProxyAuth(TCHAR* ptszUser, TCHAR* ptszPass, TCHAR** pptszListHdr, int nHdrCount)
5454
{
@@ -62,14 +62,14 @@ BOOL CAPIHelp_Api::APIHelp_Api_ProxyAuth(TCHAR* ptszUser, TCHAR* ptszPass, TCHAR
6262

6363
memset(tszAuthStr, '\0', MAX_PATH);
6464
memset(tszSDBuffer, '\0', sizeof(tszSDBuffer));
65-
//是否有验证信息
65+
//是否有验证信息
6666
if (!RfcComponents_HttpHelp_GetAuthInfo(&pptszListHdr, nHdrCount, tszAuthStr, &nAuthLen, &nAuthType))
6767
{
6868
APIHelp_IsErrorOccur = TRUE;
6969
APIHelp_dwErrorCode = ERROR_STORAGE_MODULE_APIHELP_NOTAUTH;
7070
return FALSE;
7171
}
72-
//是否是BASIC
72+
//是否是BASIC
7373
if (1 != nAuthType)
7474
{
7575
APIHelp_IsErrorOccur = TRUE;
@@ -80,37 +80,37 @@ BOOL CAPIHelp_Api::APIHelp_Api_ProxyAuth(TCHAR* ptszUser, TCHAR* ptszPass, TCHAR
8080
return TRUE;
8181
}
8282
/********************************************************************
83-
函数名称:APIHelp_Api_RangeFile
84-
函数功能:获取HTTP的范围
85-
参数.一:pInt_SPos
86-
In/Out:Out
87-
类型:整数型指针
88-
可空:N
89-
意思:输出起始范围
90-
参数.二:pInt_EPos
91-
In/Out:Out
92-
类型:整数型指针
93-
可空:N
94-
意思:输出结束范围
95-
参数.三:pInt_Count
96-
In/Out:Out
97-
类型:整数型指针
98-
可空:N
99-
意思:输出总大小
100-
参数.四:pptszListHdr
101-
In/Out:In
102-
类型:指向指针的指针
103-
可空:N
104-
意思:输入HTTP协议头列表
105-
参数.五:nHdrCount
106-
In/Out:In
107-
类型:指向指针的指针
108-
可空:N
109-
意思:输入列表个数
110-
返回值
111-
类型:逻辑型
112-
意思:是否成功
113-
备注:
83+
函数名称:APIHelp_Api_RangeFile
84+
函数功能:获取HTTP的范围
85+
参数.一:pInt_SPos
86+
In/Out:Out
87+
类型:整数型指针
88+
可空:N
89+
意思:输出起始范围
90+
参数.二:pInt_EPos
91+
In/Out:Out
92+
类型:整数型指针
93+
可空:N
94+
意思:输出结束范围
95+
参数.三:pInt_Count
96+
In/Out:Out
97+
类型:整数型指针
98+
可空:N
99+
意思:输出总大小
100+
参数.四:pptszListHdr
101+
In/Out:In
102+
类型:指向指针的指针
103+
可空:N
104+
意思:输入HTTP协议头列表
105+
参数.五:nHdrCount
106+
In/Out:In
107+
类型:指向指针的指针
108+
可空:N
109+
意思:输入列表个数
110+
返回值
111+
类型:逻辑型
112+
意思:是否成功
113+
备注:
114114
*********************************************************************/
115115
BOOL CAPIHelp_Api::APIHelp_Api_RangeFile(int* pInt_SPos, int* pInt_EPos, __int64x* pInt_Count, TCHAR** pptszListHdr, int nHdrCount)
116116
{
@@ -126,11 +126,11 @@ BOOL CAPIHelp_Api::APIHelp_Api_RangeFile(int* pInt_SPos, int* pInt_EPos, __int64
126126
memset(tszKeyStr, '\0', sizeof(tszKeyStr));
127127
memset(tszValueStr, '\0', sizeof(tszValueStr));
128128
memset(tszFieldStr, '\0', sizeof(tszFieldStr));
129-
//是否有范围
129+
//是否有范围
130130
if (RfcComponents_HttpHelp_GetField(&pptszListHdr, nHdrCount, lpszRangeStr, tszFieldStr))
131131
{
132-
//是否没有找到
133-
int nBPos = 0; //某些时候有个BYTE
132+
//是否没有找到
133+
int nBPos = 0; //某些时候有个BYTE
134134
if (NULL != _tcsstr(tszFieldStr, _T("bytes=")))
135135
{
136136
nBPos = 6;
@@ -141,7 +141,7 @@ BOOL CAPIHelp_Api::APIHelp_Api_RangeFile(int* pInt_SPos, int* pInt_EPos, __int64
141141
APIHelp_dwErrorCode = ERROR_STORAGE_MODULE_APIHELP_PARSELEN;
142142
return FALSE;
143143
}
144-
//得到 1/2 如果有的话
144+
//得到 1/2 如果有的话
145145
TCHAR tszRangeEnd[128];
146146
TCHAR tszRangeCount[128];
147147

@@ -180,27 +180,27 @@ BOOL CAPIHelp_Api::APIHelp_Api_RangeFile(int* pInt_SPos, int* pInt_EPos, __int64
180180
return TRUE;
181181
}
182182
/********************************************************************
183-
函数名称:APIHelp_Api_VerHash
184-
函数功能:验证HASH值
185-
参数.一:lpszFileHash
186-
In/Out:In
187-
类型:常量字符指针
188-
可空:N
189-
意思:输入要比对的HASH值
190-
参数.二:pptszListHdr
191-
In/Out:In
192-
类型:指向指针的指针
193-
可空:N
194-
意思:输入HTTP协议头列表
195-
参数.三:nHdrCount
196-
In/Out:In
197-
类型:指向指针的指针
198-
可空:N
199-
意思:输入列表个数
200-
返回值
201-
类型:逻辑型
202-
意思:是否成功
203-
备注:
183+
函数名称:APIHelp_Api_VerHash
184+
函数功能:验证HASH值
185+
参数.一:lpszFileHash
186+
In/Out:In
187+
类型:常量字符指针
188+
可空:N
189+
意思:输入要比对的HASH值
190+
参数.二:pptszListHdr
191+
In/Out:In
192+
类型:指向指针的指针
193+
可空:N
194+
意思:输入HTTP协议头列表
195+
参数.三:nHdrCount
196+
In/Out:In
197+
类型:指向指针的指针
198+
可空:N
199+
意思:输入列表个数
200+
返回值
201+
类型:逻辑型
202+
意思:是否成功
203+
备注:
204204
*********************************************************************/
205205
BOOL CAPIHelp_Api::APIHelp_Api_VerHash(LPCTSTR lpszFileHash, TCHAR** pptszListHdr, int nHdrCount)
206206
{

XEngine_Source/StorageModule_APIHelp/APIHelp_Api/APIHelp_Api.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
#pragma once
1+
#pragma once
22
/********************************************************************
33
// Created: 2022/01/07 14:36:50
44
// File Name: D:\XEngine_Storage\XEngine_Source\StorageModule_APIHelp\APIHelp_Api\APIHelp_Api.h
55
// File Path: D:\XEngine_Storage\XEngine_Source\StorageModule_APIHelp\APIHelp_Api
66
// File Base: APIHelp_Api
77
// File Ext: h
8-
// Project: XEngine(ÍøÂçͨÐÅÒýÇæ)
8+
// Project: XEngine(网络通信引擎)
99
// Author: qyt
10-
// Purpose: °ïÖúº¯Êý
10+
// Purpose: 帮助函数
1111
// History:
1212
*********************************************************************/
1313

0 commit comments

Comments
 (0)