虽然 Swift 并不是一个常见的服务器后端使用语言,但是它也能解析 URL。为了以防万一,研究了一下还是
假设被解析的 URL 为:https://www.example.com/?keyword=abc
。代码如下:
import UIKit
//把 URL 字符串变成一个 URL 类型的常量(变量也可以)
let url = URL(string: "https://www.example.com/?keyword=abc")
//输出 query 部分(这里最好不要使用感叹号来强制为“有”,防止出错)
print(url?.query ?? "No query")
输出如下:
keyword=abc
希望可以帮到有需要的人~