Урок 2.4 Работа с Web: HTTP и URL

До этого момента в курсе вы создавали приложения, которые позволяют пользователю создавать данные или использовать данные с их устройства. Но в интернете существует целый мир информации. Как вы можете позволить пользователям получить к ней доступ или отправлять информацию через интернет прямо из вашего приложения?

В этом уроке вы узнаете основы того, как веб-данные отправляются и получаются, как работают URL-адреса и как извлекать данные для использования в вашем приложении. В процессе вы создадите playground, который использует URLSession для получения и отображения фотографии. В следующих уроках вы узнаете, как превращать данные, полученные из интернета, в пользовательские модели данных, куда помещать код, выполняющий сетевые запросы, и лучшие практики отображения веб-данных в вашем приложении.


Что вы узнаете:

  • Как данные отправляются и получаются через интернет
  • Как работают URL-адреса и как создать URL с элементами запроса
  • Как загружать данные из интернета
  • Как печатать загруженные данные в консоль

Information

Apple, the Apple logo, Apple Books, Apple TV, Apple Watch, Cocoa, Cocoa Touch, Finder, Handoff, HealthKit, iPad, iPad Pro, iPhone, iPod touch, Keynote, Mac, macOS, Numbers, Objective-C, Pages, Photo Booth, Safari, Siri, Spotlight, Swift, tvOS, watchOS, and Xcode are trademarks of Apple Inc., registered in the U.S. and other countries. App Store and iBooks Store are service marks of Apple Inc., registered in the U.S. and other countries. ​
The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Apple is under license. ​
IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under license. ​
Other product and company names mentioned herein may be trademarks of their respective companies.