arrays - 如何在 http header 中传递数组?

标签 arrays http header query-string

我想通过 http header 传递一个数组。

将多个参数命名为相同的名称是否可以接受,这样我就会知道它们属于一个数组,就像在 get 请求查询字符串中一样?示例:

CurrentHeaderArray: myarray[]=value1&myarray[]=value2&myarray[]=value3

已经有一个通过 get 请求的查询字符串传递它的 stackoverflow 答案,请参阅此超链接。 How to pass an array within a query string?

最佳答案

您可以像 csv 文件一样将数组作为带有一些分隔符 char 的字符串传递。然后,在服务器端代码中,只需使用一些字符串拆分函数来取回数组。 如果字符串包含分隔符,则将其转义。

关于arrays - 如何在 http header 中传递数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29139035/

相关文章:

javascript - 使用 JavaScript 调整 slider 大小

C - 想要将 struct 类型的函数放在单独的 .c 文件中

javascript - 使用backboneJS集合以任意顺序搜索单词

arrays - AppleScript 记录列表到 Swift 数组(或更好)

php - 使用 Android PHP Web 服务从服务器获取数组

java - connect() 和 disconnect() 在哪里实现?

arrays - 如何从字符串中随机选择一定数量的项目,以空格分隔?

arrays - 计算二维数组中的所有数字

node.js - Node.js 如何处理连接?

ssl - 读取 SSL 连接数据