From 6d3efa57cabeb7489ab9f92a136b255824f29d5e Mon Sep 17 00:00:00 2001 From: tone <3341154833@qq.com> Date: Fri, 20 Jun 2025 00:42:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8D=9A=E5=AE=A2ip=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tone-page-server/src/blog/blog.controller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tone-page-server/src/blog/blog.controller.ts b/tone-page-server/src/blog/blog.controller.ts index 56abd27..093350f 100644 --- a/tone-page-server/src/blog/blog.controller.ts +++ b/tone-page-server/src/blog/blog.controller.ts @@ -63,7 +63,6 @@ export class BlogController { @Param('id', new ParseUUIDPipe({ version: '4' })) id: string, @Body() commentData: createBlogCommentDto, @Req() req, - @Ip() ip, ) { const { userId } = req.user || {}; const blog = await this.blogService.findById(id); @@ -71,6 +70,7 @@ export class BlogController { const user = userId ? await this.userService.findById(userId) : null; + const ip = req.headers['x-forwarded-for'] || req.ip; // 获取IP归属地 let address = '未知'; if (!['::1'].includes(ip)) {