func httpQueryString()

in Sources/Tea/Tea.swift [386:403]


func httpQueryString(_ query: [String: Any]) -> String {
    var url: String = ""
    if query.count > 0 {
        let keys = Array(query.keys).sorted()
        var arr: [String] = [String]()
        for key in keys {
            let value = query[key]
            if value == nil {
                continue
            }
            arr.append(key.urlEncode() + "=" + "\(value ?? "")".urlEncode())
        }
        if arr.count > 0 {
            url = arr.joined(separator: "&")
        }
    }
    return url
}