erlang里面的httpd模块保存的http请求头里面,其中remote_addr 保存的是IPv6的格式。
即使是IPv4,也会用IPv6的格式来保存。如
其实表示的就是IPv4为127.0.0.1的IPv6格式。
虽然IPv6是趋势,但没使用,这样用起来很不方便。特别是我这边要实现一个IP白名单的功能。
所以写了一个比较简单的转换方法。
<a></a>
erlang里面的httpd模块保存的http请求头里面,其中remote_addr 保存的是IPv6的格式。
即使是IPv4,也会用IPv6的格式来保存。如
其实表示的就是IPv4为127.0.0.1的IPv6格式。
虽然IPv6是趋势,但没使用,这样用起来很不方便。特别是我这边要实现一个IP白名单的功能。
所以写了一个比较简单的转换方法。
<a></a>