sails
Version:
API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)
24 lines (16 loc) • 719 B
Markdown
The IP address of the client who sent this request (`req`).
> **Note:**
>
> If your Sails app is deployed behind a proxy (on Heroku, for example), then you'll need to do a bit of additional configuration. Normally, `req.ip` is simply the "remote address"—the IP address of the requesting user agent. But if the [sails.config.http.trustProxy](https://sailsjs.com/documentation/reference/configuration/sails-config-http) option is enabled, this is the "[upstream address](https://en.wikipedia.org/wiki/X-Forwarded-For)".
```usage
req.ip;
```
```javascript
req.ip;
// -> "127.0.0.1"
```
<docmeta name="displayName" value="req.ip">
<docmeta name="pageType" value="property">