http网络编程中,如果post的数据过长,可以使用string.list,用表操作的方法组建post数据。
如要组建以下数据:

format=fs&g_tk=1799707898&hostUin=193703&iNotice=1&inCharset=gbk&json=1&outCharset=gbk&qzreferrer=http://ctc.qzs.qq.com/qzone/msgboard/msgbcanvas.html#page=1&ref=qzone&uin=8335177

代码如下:

import string.list

io.open()

lst = string.list(,"&");
with lst{
format="fs"
g_tk=1799707898
hostUin=193703
iNotice=1
inCharset="gbk"
json=1
outCharset="gbk"
qzreferrer="http://ctc.qzs.qq.com/qzone/msgboard/msgbcanvas.html#page=1"
ref="qzone"
uin=8335177
}

io.print( tostring(lst) )