koa2获取用户ip

2023-05-16

调用下面方法即可获取


// koa2 中 req 为 ctx.req
const getUserIp = (req) => {
  return req.headers['x-forwarded-for'] ||
    req.connection.remoteAddress ||
    req.socket.remoteAddress ||
    req.connection.socket.remoteAddress;
}  

websocket 连接时获取


ws.on('connection', function(wsocket) {
    const ip = wsocket._socket.remoteAddress;
})  

 

转载于:https://www.cnblogs.com/YMaster/p/9908503.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

koa2获取用户ip 的相关文章

  • Pycharm报错:Process finished with exit code -1066598274 (0xC06D007E)

    问题描述 pycharm运行到np linalg slogdet 时报错Process finished with exit code 1066598274 0xC06D007E xff0c 检查发现该函数输入shape超过 xff08 3
  • 你能区分数字化与信息化吗?

    近几年 xff0c 数字化 悄然无息地取代了 信息化 xff0c 从各种定义中 xff0c 我们可以知道数字化是指将任何连续变化的输入如图画的线条或声音信号转化为一串分离的单元 xff0c 在计算机中用0和1表示 xff0c 通常用模数转换
  • k8s高可用集群 kube-flannel报错,从running-error-CrashLoopBackOff。node“k8s-master-1“podcidr not assigned

    flannel 报错 xff0c 朋友别着急 xff0c 慢慢来 xff0c 看看能不能帮到你 报错信息 xff1a Error registering network failed to acquire lease node k8s ma
  • 查找文献的常用方法

    查找文献的常用方法 一 直接进行论文关键字搜索 直接搜索某个专题的论文 xff0c 关键词 和 摘要 是论文的特征词汇 如 xff1a Google学术搜索 xff1a http scholar google com 百度国学搜索 xff1
  • 【框架解析】Hadoop系统分析(九)--Http服务

    hadoop内嵌了jetty的服务 xff0c 提供了一系列的servlet供外界或是内部节点之间使用http访问 HttpServer 封装了jetty的Server xff0c 提供http服务 默认会提供三个context logs
  • 算法学习

    我们用的教材是电子工业出的 计算机算法设计与分析 xff08 王晓东 xff09 xff0c 这本书还行吧 xff0c 其实国内的任何一本算法书都 还不错 xff0c 因为他们无非都参考了算法导论或计算机程序设计艺术等这些国外的经典算法图书
  • Android Studio添加多国语言

    问题 如何在AS上添加多国语言string xml 初学者如我 xff0c 估计也摸不到地方 bing下网络居然没有找到这个问题的解答 xff0c 有的是直接在Res下添加语言文件夹即可 这个也是一个方法 xff0c 但是 xff0c 我想

随机推荐