STHTTPRequest 返回空

STHTTPRequest returning null

我可以在 safari 浏览器中加载此 URL 并查看我需要的 JSON 数据,但此 STHTTPRequest 返回 null,使我无法使用 JSON,这里出了什么问题?我正在 safari 中加载

let url = "192.168.101.1:8080/api"
let request = STHTTPRequest.buildGET(URL(string: url), timeout: 15.0)!

首先检查您使用的是来自 CocoaPods 的最新 STHTTPRequest STHTTPRequest

然后你可以简单地使用下面的初始化和调用请求到url。在completionBlock

中通过body获取结果
guard let request = STHTTPRequest(urlString: url) else {return}
request.timeoutSeconds = TimeInterval(floatLiteral: 15.0)
request.completionBlock = { (headers, body) in
           print(body)
}
request.errorBlock = { (error) in
        // ...
}
request.startAsynchronous()

需要将 http:// 添加到 url 的开头,给出 http://192.168.101.1:8080/api/status