Skip to content

Commit ecc4062

Browse files
committed
1、升级pom
2、http文件上传时,对文件名作一下过滤,否则可能取不到文件 3、其它优化
1 parent 92c17e9 commit ecc4062

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

loc1.bat

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
call loc.exe .\src
1+
call loc1.exe .\src
22

3-
call loc.exe .\src\utils
3+
call loc1.exe .\src\utils
44

5-
call loc.exe .\src\core
5+
call loc1.exe .\src\core
66

7-
call loc.exe .\src\zoo\http
7+
call loc1.exe .\src\zoo\http
88

9-
call loc.exe .\src\zoo\websocket
9+
call loc1.exe .\src\zoo\websocket
1010

11-
call loc.exe .\src\zoo\webpack
11+
call loc1.exe .\src\zoo\webpack
1212

13-
call loc.exe .\src\zoo\flash-policy-server
13+
call loc1.exe .\src\zoo\flash-policy-server
1414

1515
pause

src/parent/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<commons-compress.version>1.18</commons-compress.version>
6969
<fastjson.version>1.2.54</fastjson.version>
7070
<testng.version>6.14.3</testng.version>
71-
<hutool.version>4.4.1</hutool.version>
71+
<hutool.version>4.4.2</hutool.version>
7272

7373
<protobuf-java.version>3.6.1</protobuf-java.version>
7474
<commons-beanutils.version>1.9.3</commons-beanutils.version>

src/zoo/http/common/src/main/java/org/tio/http/common/HttpConfig.java

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
*/
3232
public class HttpConfig {
3333

34-
@SuppressWarnings("unused")
3534
private static Logger log = LoggerFactory.getLogger(HttpConfig.class);
3635

3736
/**

src/zoo/http/common/src/main/java/org/tio/http/common/HttpMultiBodyDecoder.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -250,9 +250,9 @@ public static Step parseBody(Header header, HttpRequest request, ByteBuffer buff
250250
String filename = header.getFilename();
251251
if (filename != null)//该字段类型是file
252252
{
253-
if (!"".equals(filename)) { //
253+
if (StrUtil.isNotBlank(filename)) { //
254254
UploadFile uploadFile = new UploadFile();
255-
uploadFile.setName(filename);
255+
uploadFile.setName(filename.replaceAll("%", ""));
256256
uploadFile.setData(dst);
257257
uploadFile.setSize(dst.length);
258258
request.addParam(header.getName(), uploadFile);

src/zoo/http/server/src/main/java/org/tio/http/server/handler/DefaultHttpRequestHandler.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -948,7 +948,8 @@ private void processCookieAfterHandler(HttpRequest request, RequestLine requestL
948948

949949

950950
/**
951-
*
951+
* 根据session创建session对应的cookie
952+
* 注意:先有session,后有session对应的cookie
952953
* @param request
953954
* @param httpSession
954955
* @param httpResponse

0 commit comments

Comments
 (0)