Explorar el Código

[幂等先去掉body信息][新增]

release_toaliyun_real
Stormeye Wu hace 7 años
padre
commit
2e7e742c35
Se han modificado 3 ficheros con 6 adiciones y 0 borrados
  1. +2
    -0
      mallinkAdmin/src/main/java/com/iformall/interceptor/RequestInterceptor.java
  2. +2
    -0
      mallinkBApi/src/main/java/com/iformall/interceptor/RequestInterceptor.java
  3. +2
    -0
      mallinkCApi/src/main/java/com/iformall/interceptor/RequestInterceptor.java

+ 2
- 0
mallinkAdmin/src/main/java/com/iformall/interceptor/RequestInterceptor.java Ver fichero

@@ -48,6 +48,7 @@ public class RequestInterceptor extends HandlerInterceptorAdapter {
String parameter = request.getParameter(key); String parameter = request.getParameter(key);
sb.append(key).append("=").append(parameter).append("&"); sb.append(key).append("=").append(parameter).append("&");
} }
/*
InputStream inStream = request.getInputStream(); InputStream inStream = request.getInputStream();
ByteArrayOutputStream outSteam = new ByteArrayOutputStream(); ByteArrayOutputStream outSteam = new ByteArrayOutputStream();
byte[] buffer = new byte[1024]; byte[] buffer = new byte[1024];
@@ -60,6 +61,7 @@ public class RequestInterceptor extends HandlerInterceptorAdapter {
outSteam.close(); outSteam.close();


sb.append(resultxml); sb.append(resultxml);
*/


String key = "request:" + HashUtil.md5(sb.toString()); String key = "request:" + HashUtil.md5(sb.toString());
if (redisTemplate.opsForValue().setIfAbsent(key, key)) { if (redisTemplate.opsForValue().setIfAbsent(key, key)) {


+ 2
- 0
mallinkBApi/src/main/java/com/iformall/interceptor/RequestInterceptor.java Ver fichero

@@ -47,6 +47,7 @@ public class RequestInterceptor extends HandlerInterceptorAdapter {
String parameter = request.getParameter(key); String parameter = request.getParameter(key);
sb.append(key).append("=").append(parameter).append("&"); sb.append(key).append("=").append(parameter).append("&");
} }
/*
InputStream inStream = request.getInputStream(); InputStream inStream = request.getInputStream();
ByteArrayOutputStream outSteam = new ByteArrayOutputStream(); ByteArrayOutputStream outSteam = new ByteArrayOutputStream();
byte[] buffer = new byte[1024]; byte[] buffer = new byte[1024];
@@ -59,6 +60,7 @@ public class RequestInterceptor extends HandlerInterceptorAdapter {
outSteam.close(); outSteam.close();


sb.append(resultxml); sb.append(resultxml);
*/


String key = "request:" + HashUtil.md5(sb.toString()); String key = "request:" + HashUtil.md5(sb.toString());
if (redisTemplate.opsForValue().setIfAbsent(key, key)) { if (redisTemplate.opsForValue().setIfAbsent(key, key)) {


+ 2
- 0
mallinkCApi/src/main/java/com/iformall/interceptor/RequestInterceptor.java Ver fichero

@@ -47,6 +47,7 @@ public class RequestInterceptor extends HandlerInterceptorAdapter {
String parameter = request.getParameter(key); String parameter = request.getParameter(key);
sb.append(key).append("=").append(parameter).append("&"); sb.append(key).append("=").append(parameter).append("&");
} }
/*
InputStream inStream = request.getInputStream(); InputStream inStream = request.getInputStream();
ByteArrayOutputStream outSteam = new ByteArrayOutputStream(); ByteArrayOutputStream outSteam = new ByteArrayOutputStream();
byte[] buffer = new byte[1024]; byte[] buffer = new byte[1024];
@@ -59,6 +60,7 @@ public class RequestInterceptor extends HandlerInterceptorAdapter {
outSteam.close(); outSteam.close();


sb.append(resultxml); sb.append(resultxml);
*/


String key = "request:" + HashUtil.md5(sb.toString()); String key = "request:" + HashUtil.md5(sb.toString());
if (redisTemplate.opsForValue().setIfAbsent(key, key)) { if (redisTemplate.opsForValue().setIfAbsent(key, key)) {


Cargando…
Cancelar
Guardar