swift-query-string-coder
遵循标准的 Codable
协议的查询字符串编码器和解码器。
struct MyQuery: Codable {
let hello: String
let tags: [String]
let flag: Bool
}
let encoder = QueryStringEncoder()
let query = MyQuery(hello: "world™", tags: ["foo", "bar"], flag: true)
let result = try encoder.encode(query)
print(result) // hello=world%E2%84%A2&tags=foo&tags=bar&flag
待办事项
- 编码器
- 解码器