获取本地ip地址

如何在oracle环境下的 apex软件中执行js或者sql也可以pl/sql等等获取到本地ip(也就是获取客户端到IP地址)
我来答
添加附件
收藏
复制链接
微信扫码分享

在小程序上查看
分享
添加附件
问题补充
6条回答
默认
最新
采纳答案后不可修改和取消
客户端:
select sys_context(‘userenv’,‘ip_address’) from dual;
服务器端:
select utl_inaddr.get_host_address(sys_context(‘userenv’,‘server_host’)) from dual;


打赏 0
这获取的都是公网ip(服务器,我想要本机ip)


打赏 0
采纳答案后不可修改和取消
请详细描述你的环境和问题。


打赏 0
我用的是oracleapex软件 数据库是oracle11g
我想通过js或者其他的方式获取到本机到ip 因为是一个网页应用,有功能需要获取到本机ip然后在传数据。


打赏 0
浏览器做了限制不能直接获取,可以调用其他线上的接口,比如http://pv.sohu.com/cityjson获取,然后传给后台。


打赏 0
回答交流
Markdown
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
添加图片链接
上传图片
导航目录
Markdown语法参考
请输入正文
提示
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
