Form为什么返回的是一个数组,filehash不是唯一的吗?

来源:2-4 编码实战:实现单个文件查询信息接口

weixin_慕神4445541

2020-02-17

Form为什么返回的是一个数组,filehash不是唯一的吗?

写回答

1回答

xiaomo

2020-02-18

同学你好,这个Form类型为数组是http协议里这么定义的,同时也是golang里的定义,和filehash是否唯一不想关。

// ...
type Values map[string][]string

// ...
type Request struct {
  // ...
  // Form是解析好的表单数据,包括URL字段的query参数和POST或PUT的表单数据。
  // 本字段只有在调用ParseForm后才有效。在客户端,会忽略请求中的本字段而使用Body替代。
  Form url.Values
  // PostForm是解析好的POST或PUT的表单数据。
  // 本字段只有在调用ParseForm后才有效。在客户端,会忽略请求中的本字段而使用Body替代。
  PostForm url.Values
  // ...
}

具体可参考下官方文档: https://www.godoc.org/net/http

0
0

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程