添加日志

This commit is contained in:
zhaolongfei
2024-11-08 19:34:36 +08:00
parent e59aab127f
commit e9995753c7

View File

@@ -100,8 +100,9 @@ public class CourseWareApi extends ApiBaseController {
* @throws Exception * @throws Exception
*/ */
@GetMapping("/resource") @GetMapping("/resource")
public JsonResponse<String> getVideo(HttpServletRequest request, HttpServletResponse response, String sign, public JsonResponse<String> getVideo(HttpServletRequest request, HttpServletResponse response, String sign
@CookieValue(name = "token",required = false)String token) throws Exception { // @CookieValue(name = "token",required = false)String token
) throws Exception {
if (StringUtils.isBlank(sign)) { if (StringUtils.isBlank(sign)) {
return badRequest("非法请求"); return badRequest("非法请求");
@@ -121,10 +122,10 @@ public class CourseWareApi extends ApiBaseController {
if(!has) { if(!has) {
return badRequest("页面不存在"); return badRequest("页面不存在");
} }
// String token = request.getHeader("Xboe-Access-Token"); String token = request.getHeader("Xboe-Access-Token");
// if (StringUtils.isEmpty(token)) { if (StringUtils.isEmpty(token)) {
// token = request.getHeader("token"); token = request.getHeader("token");
// } }
// 读取cookies中的时间 // 读取cookies中的时间
// String cookieTime = getSignTimeCookie(request); // String cookieTime = getSignTimeCookie(request);
// if (StringUtils.isBlank(cookieTime)) { // if (StringUtils.isBlank(cookieTime)) {
@@ -160,13 +161,14 @@ public class CourseWareApi extends ApiBaseController {
} }
String time = signStr.substring(0, signStr.indexOf("/"));// 时间字符中long String time = signStr.substring(0, signStr.indexOf("/"));// 时间字符中long
String workNum = signStr.substring(2, signStr.indexOf("/"));// 工号long String[] split = signStr.split("/");
String cfid = signStr.substring(index+1);// 文件路径 String cfid = signStr.substring(index+1);// 文件路径
log.info("解密后的字符串:"+signStr); log.info("解密后的字符串:"+signStr);
log.info("workNum工号对比:"+workNum);
log.info("workNum工号对比:"+split[2]);
log.info("userNo工号对比:"+userNo); log.info("userNo工号对比:"+userNo);
if (!workNum.equals(userNo)){ if (!split[2].equals(userNo)){
return badRequest("工号不匹配"); return badRequest("token验证失效");
} }
// if (!time.equals(cookieTime)) { // if (!time.equals(cookieTime)) {
// log.info("请求头时间和解析后的时间对比:"+"解析时间:"+time+" 请求头时间:"+cookieTime); // log.info("请求头时间和解析后的时间对比:"+"解析时间:"+time+" 请求头时间:"+cookieTime);