UNPKG
bcklib
Version:
latest (3.0.1)
3.0.1
3.0.0
2.0.1
2.0.0
1.6.0
1.5.8
1.5.7
1.5.6
1.5.5
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.1
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.0
0.4.0
0.3.0
0.2.1
0.2.0
0.1.0
nodejs 常用开发库
github.com/zyyou/npm-modules
zyyou/npm-modules
bcklib
/
src
/
client_utils.js
18 lines
(13 loc)
•
282 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
'use strict'
;
/** * 获取客户端IP * *
@param
{
*
}
req
*
@returns
*/
exports
.
getClientIP
=
(
req
) =>
{
return
req.
headers
[
'x-forwarded-for'
] || req.
connection
.
remoteAddress
|| req.
socket
.
remoteAddress
|| req.
connection
.
socket
.
remoteAddress
; };