![]() |
1
1
虽然post可能对同一个密钥有多个值,但我会谨慎使用它,因为有些服务器甚至不能正确处理这些值,这可能是不支持它的原因…如果你把“重复的”参数转换成一个列表,整个事情可能会开始窒息,如果一个参数只有一次,然后突然你得到一个字符串或其他东西…但我想你知道你在做什么…
我很抱歉这么说,但你想做的,是不可能在纯粹的AS2…只有2个可用于HTTP的类是
如果你想坚持AS2,你需要一个中间层:
由你决定哪一个更有效…
边注:
在AS3中,您将使用
|
![]() |
2
3
发送阵列数据的标准HTTP方式是
但这也没有错(从评论中添加):
发送更多同名参数, 在实践中 意味着除了最后一项之外的所有项都应被忽略。这是因为当读取变量时,服务器会覆盖(在内存中)与该变量同名的任何项,因为重命名变量不是一个好的实践,而且从来都不是。 我不太了解(none:p),但您可以将其作为列表或数组或它拥有的任何数据结构访问。 |
![]() |
3
1
|
![]() |
4
0
您不能使用这样的loadvars-因为
您可以将其作为逗号分隔的列表传递:
或者作为XML字符串,并在服务器上分析它。我不熟悉在AS2中操作XML,但在AS3中可以这样做:
您发送的字符串是:
|
![]() |
Julian Koster · $\u发布内容的持续时间(生存期) 6 年前 |
![]() |
chris hyun ho kim · 用于“拆分”记录的HTTP谓词 6 年前 |
![]() |
Ian.V · Golang CSRF在结构中保存模板字段 6 年前 |