|
@@ -89,8 +89,8 @@ peer_addr(Req = #http_req{}) ->
|
|
end
|
|
end
|
|
end,
|
|
end,
|
|
{ok, PeerAddr} = if
|
|
{ok, PeerAddr} = if
|
|
- is_binary(RealIp) -> inet_parse:address(RealIp);
|
|
|
|
- is_binary(ForwardedFor) -> inet_parse:address(ForwardedFor);
|
|
|
|
|
|
+ is_binary(RealIp) -> inet_parse:address(binary_to_list(RealIp));
|
|
|
|
+ is_binary(ForwardedFor) -> inet_parse:address(binary_to_list(ForwardedFor));
|
|
true -> {ok, PeerIp}
|
|
true -> {ok, PeerIp}
|
|
end,
|
|
end,
|
|
{PeerAddr, Req3}.
|
|
{PeerAddr, Req3}.
|