传说中有如下三种:
1 | agent_id=1,2 |
这几种在 erlang, elixir 里的支持程度怎么样呢?
1 | > URI.decode_query("a=1,2") |
可见 URI.decode_query 三种都不支持
1 | > :cow_qs.parse_qs("a=1,2") |
呃, cowboy 里这种算勉强支持第三种写法? 至少数据没有丢, 可以自行处理
1 | > Plug.Conn.Query.decode("a=1,2") |
Plug.Conn.Query 里的支持可谓完美
赞一个!