【发布时间】:2011-05-29 04:45:50
【问题描述】:
只是想问这个问题,因为 stackoverflow 上总是会弹出珠宝 :)
我有以下列表:
list1 = [['command','arg1','arg2'], ['command2','arg1'], ... ]
您建议如何将其转换为字符串以便作为 ONE GET 参数传递?
例如
http://webgame_site.com/command_list/?data=...
我目前正在做的是使用逗号分隔列表 , ; ,但我不喜欢这个想法,因为如果我决定在字符串中引入这些方法会中断。
我正在尝试尽可能紧凑。
我的一个想法是将列表编码为 base64:
[['command','arg1','arg2'], ['command2','arg1']]
=> "W1snY29tbWFuZCcsJ2FyZzEnLCdhcmcyJ10sWydjb21tYW5kMicsJ2FyZzEnXV0="
比URIencode短
有什么想法吗? :)
【问题讨论】:
标签: javascript jquery ajax arrays serialization