1
3
提取绑定很糟糕,因为它不区分大小写,对于多次返回的输入非常混乱,没有处理文件上载的方法,并且自动假定所有内容都是UTF-8,这不一定是真的。如果你能接受这些问题,请随意使用它。 当数据是UTF-8并且只有一个字段返回时,您编写的代码段可以工作。您可以定义它是一个函数,并避免多次编写它。 一般来说,我建议使用formlets处理表单及其值。 现在你的问题… 在给定字段名和请求的情况下,是否有或多或少的标准、非错误的方法来获取post/get变量的值? 你拥有的是标准的东西,尽管你错误地认为只有一个值。当存在多个绑定时,您需要筛选字段名上的绑定。同样地,你不 需要 要将值转换为字符串,可以将其保留为字节。 “或者更好的是,一种将post/get值集合作为list/hash/a-list返回的方法?” 这就是请求绑定/raw所做的。它是一个绑定列表?物体。由于返回了多个值,将其转换为哈希是没有意义的。 除了这两个函数,是否有一个函数可以做同样的事情,但只对post变量,忽略gets? Web服务器隐藏了日志和GET之间的区别。您可以检查uri和原始post数据来恢复它们,但是您必须自己解析它们。我不推荐。 杰伊 |
DMin · HTTP流水线请求文本示例 11 年前 |