Alamofire返回html代码而不是json

时间:2019-04-05 19:41:44

标签: swift alamofire

因此,我尝试使用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/

所以我看不出此功能有什么问题。

1 个答案:

答案 0 :(得分:0)

弄清楚了。我所要做的就是在上述网址的末尾添加.json