У моего Api есть Constants.getliked = "get-likes-story? Page = 1" в хвосте. Я запрашиваю через alamofire, но не получаю ответ. Как я могу отправить номер страницы, который включает? и = знак.
let url : String = Constants.wevlrBaseUrl + Constants.privateLink + Constants.getliked
//let sv = UIViewController.displaySpinner(onView: view)
let userToken = UserDefaultValues.authToken
let headers: HTTPHeaders = ["Authorization": "Bearer " + userToken!]
let parameters: Parameters = [
"page": "1" ]
Alamofire.request(url, method: .get, parameters: parameters,headers:headers).responseJSON { response in
print("request-",response.request!)
print("response-",response.response!)
print("data-",response.data!)
print("result-",response.result)
debugPrint(response)
if let JSON = response.result.value {
print("json: \(JSON)")
}
}
вывод:
[Запрос]: GET http://169.65.125.111/abcd/public/api/v1/get-liked-story?page=1
[Ответ]: {URL: http://169.65.125.111/abcd/public/api/v1/get-liked-story?page=1} {Код состояния: 200, Заголовки {"Cache-Control" = ("no-store, no-cache, must-revalidate");Connection = («Keep-Alive»);«Content-Length» = (2);"Content-Type" = ("application / json");Дата = («Понедельник, 07 октября 2019 11:37:43 GMT»);Истекает = («Чт, 19 ноября 1981 г. 08:52:00 по Гринвичу»);"Keep-Alive" = ("тайм-аут = 5, макс = 99");Pragma = ("без кэша");Сервер = («Apache / 2.4.18 (Ubuntu)»);}}
[Данные]: 2 байта
[Результат]: УСПЕХ:: ()
[Временная шкала]: Временная шкала: {"Время начала запроса": 592141063.093, "Начальное время ответа ": 592141063.178," Время выполнения запроса ": 592141063.178," Время завершения сериализации ": 592141063.178," Время задержки ": 0,086 с," Продолжительность запроса ": 0,086 с," Продолжительность сериализации ": 0,000 с," Общая продолжительность ": 0,086 с}
json: ()