|
@@ -3,6 +3,7 @@ package com.mooctest.crowd.site.controller;
|
|
|
import com.aliyun.oss.OSS;
|
|
|
import com.aliyun.oss.OSSClient;
|
|
|
import com.mooctest.crowd.domain.exception.BaseException;
|
|
|
+import com.mooctest.crowd.site.annotation.LoginRequired;
|
|
|
import com.mooctest.crowd.site.configuration.OSSConfiguration;
|
|
|
import com.mooctest.crowd.site.service.UploadService;
|
|
|
import com.mooctest.crowd.site.util.FileUtil;
|
|
@@ -11,6 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
import java.io.IOException;
|
|
|
|
|
|
/**
|
|
@@ -19,6 +21,7 @@ import java.io.IOException;
|
|
|
* @date 2019-07-26 22:25
|
|
|
*/
|
|
|
@RestController
|
|
|
+@RequestMapping("/api")
|
|
|
public class TestController {
|
|
|
|
|
|
@Autowired
|
|
@@ -29,4 +32,18 @@ public class TestController {
|
|
|
return FileUtil.checkFile(file.getInputStream());
|
|
|
}
|
|
|
|
|
|
+ @RequestMapping(value = "/session/put", method = RequestMethod.GET)
|
|
|
+ public Object sessionTest(HttpServletRequest request) {
|
|
|
+ request.getSession().setAttribute("test", 456);
|
|
|
+ return request.getSession().getId()+request.getSession().getAttribute("userId");
|
|
|
+ }
|
|
|
+
|
|
|
+ @LoginRequired
|
|
|
+ @RequestMapping(value = "/session/get", method = RequestMethod.GET)
|
|
|
+ public Object sessionTest1(HttpServletRequest request) {
|
|
|
+ System.out.println(request.getSession().getAttribute("userId"));
|
|
|
+ return "sessionId: "+request.getSession().getId()+" userId: "+request.getSession().getAttribute("userId");
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|