출처 [link]https://github.com/timojaask/URLSession-Cheat-Sheet/blob/master/README.md
URLSession.shared.dataTask(with: url) { (data, response, error) in
guard let statusCode = (response as? HTTPURLResponse)?.statusCode else {
// request failed