|
@@ -36,9 +36,21 @@ public class FilesController {
|
|
|
System.out.println(headerName + ": " + headerValue);
|
|
|
}*/
|
|
|
|
|
|
+ // 从请求头中获取 userid
|
|
|
+ String useridStr = request.getHeader("user_id");
|
|
|
|
|
|
- // 从请求头中获取 userid 和 username
|
|
|
- String userid = request.getHeader("user_id");
|
|
|
+ Long userid = null; // 初始化为 null
|
|
|
+ if (useridStr != null && !useridStr.isEmpty()) {
|
|
|
+ try {
|
|
|
+ // 尝试将 userid 转换为 Long 类型
|
|
|
+ userid = Long.parseLong(useridStr);
|
|
|
+ } catch (NumberFormatException e) {
|
|
|
+ // 如果转换失败,打印错误信息并保持 userid 为 null
|
|
|
+ System.out.println("无法将 user_id 转换为 Long 类型: " + useridStr);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 从请求头中获取 username
|
|
|
String username = request.getHeader("username");
|
|
|
|
|
|
// 如果用户名为空或解码失败,设置为“未知用户”
|
|
@@ -86,8 +98,21 @@ public class FilesController {
|
|
|
System.out.println(headerName + ": " + headerValue);
|
|
|
}*/
|
|
|
|
|
|
- // 从请求头中获取 userid 和 username
|
|
|
- String userid = request.getHeader("user_id");
|
|
|
+ // 从请求头中获取 userid
|
|
|
+ String useridStr = request.getHeader("user_id");
|
|
|
+
|
|
|
+ Long userid = null; // 初始化为 null
|
|
|
+ if (useridStr != null && !useridStr.isEmpty()) {
|
|
|
+ try {
|
|
|
+ // 尝试将 userid 转换为 Long 类型
|
|
|
+ userid = Long.parseLong(useridStr);
|
|
|
+ } catch (NumberFormatException e) {
|
|
|
+ // 如果转换失败,打印错误信息并保持 userid 为 null
|
|
|
+ System.out.println("无法将 user_id 转换为 Long 类型: " + useridStr);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 从请求头中获取username
|
|
|
String username = request.getHeader("username");
|
|
|
|
|
|
// 如果用户名为空或解码失败,设置为“未知用户”
|