gpt4 book ai didi

javascript - 如何在 next.js 应用程序中从服务器端获取客户端的 IP 地址?

转载 作者:行者123 更新时间:2023-12-05 00:26:32 32 4
gpt4 key购买 nike

我想获取用户时区和位置以根据位置和时区呈现服务器端页面,但我无法从请求中获取用户 IP 地址或获取本地主机 IP 地址(127.0.0.1)。所以我该怎么做 ?

最佳答案

您可以使用 request-ip 之类的内容包裹。然后在您的 API 路由中:

import requestIp from 'request-ip'

export default async function myRoute(
req: NextApiRequest,
res: NextApiResponse
) {
const detectedIp = requestIp.getClientIp(req)
}

关于javascript - 如何在 next.js 应用程序中从服务器端获取客户端的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68338838/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com