how to get the remote ip (requester) on grape-api rails application

grape-api, ip, ruby, ruby-grape, ruby-on-rails

Solution

Use `env` hash:

env['REMOTE_ADDR']

Problem

I have a working rails application with grape-gem working as an end point for some APIs in the application. I need to get the remote ip for the requester and return it back in the response. I could do that on regular controllers using ``` request.remote_ip ``` however, in grape calls, the 'request' is not a defined variable. how can I get access to the remote ip on grape?

Original source

Related problems