Alamofire возвращает HTML-код вместо JSON - PullRequest
0 голосов
/ 05 апреля 2019

Поэтому я пытаюсь использовать 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 голосов
/ 05 апреля 2019

Разобрался. Все, что мне нужно было добавить .json в конце вышеупомянутого URL

...