因此,我尝试使用alamofire从Firebase数据库中提取数据,而不是从库函数中提取数据。
@objc func fetchData(){
Alamofire.request(Constants.API.sneakerAPI).responseJSON { response in
print("Request: \(String(describing: response.request))") // original url request
print("Response: \(String(describing: response.response))") // http url response
print("Result: \(response.result)") // response serialization result
switch response.result {
case .success(let val):
print(val)
case .failure(let error):
print(error)
}
}
}
我已经编写了这个小方法,可以有效地提取数据,但是我只得到了一大堆HTML代码,这些代码看起来根本不像数据库中的内容。
我还暂时公开了读写规则
https://sneakerapi.firebaseio.com/
所以我看不出此功能有什么问题。
答案 0 :(得分:0)
弄清楚了。我所要做的就是在上述网址的末尾添加.json