我刚开始在GAE上使用Google Cloud Endpoints,其中一种API方法需要知道客户端的IP地址。
使用webapp2我会使用self.request.remote_addr,但在使用端点API时我似乎无法找到类似内容。
建议的方法是什么来获取客户端远程IP地址?
答案 0 :(得分:0)
正如@voscausa所说:
os.environ["REMOTE_ADDR"]
答案 1 :(得分:0)
端点是使用WebApp2实现的,因此您可以访问请求状态对象
remote_address = (self.request_state.remote_address if self.request_state else '')