在最近的对接项目中用到了erlang的加解密, 折腾了一番,现记录如下。
url 编码:
to_hex(X) when X >9 -> X + 55; to_hex(X) -> X + 48.
url_encode(Url, IsSignSrc) -> lists:foldl(fun(E,Result) -> case (E >= $0 andalso E =< $9) orelse (E >= $A andalso E =< $Z) orelse (E >
在最近的对接项目中用到了erlang的加解密, 折腾了一番,现记录如下。
url 编码:
to_hex(X) when X >9 -> X + 55; to_hex(X) -> X + 48.
url_encode(Url, IsSignSrc) -> lists:foldl(fun(E,Result) -> case (E >= $0 andalso E =< $9) orelse (E >= $A andalso E =< $Z) orelse (E >