0

我在 vbscript 中有一个与 Dictionary 对象一起使用的代码。我想将此对象作为他的对象发布到服务器,而不是写:key1=value1&key2=value2&...&keyN=valueN。
有可能这样做吗?

4

1 回答 1

2

HTTP 表单发送文本和多部分数据,但不发送脚本对象。

这意味着您需要将 Dictionary 对象作为(转换后的)文本字符串或附加到表单的二进制数据发送。然后,您需要将该数据转换回服务器上的 Dictionary 对象。

例如,您可以编写一个子程序将您的字典转换为 XML 字符串,将其作为隐藏字段值发送,然后在您的服务器上读取该 XML 字符串并将其转换为字典。最后,如果您对 HTTP 不满意,您可以考虑使用客户端-服务器应用程序而不是网页。

于 2013-06-10T16:47:58.353 回答