Веб-сервис HTTPS с сеансом PHP

Мне нужно создать WebService на PHP, используя HTTPS и PHP Session. Как я могу получить сервис от iOS (Objective c) и как сохранить / использовать сеанс php, когда я заходил на сервер?

Для сеанса PHP он обычно обменивается между сервером и клиентом с помощью файлов cookie. Таким образом, вам нечего делать, поскольку файлы cookie обрабатываются в заголовках HTTP системой автоматически. (см. здесь ).

Примечание. Чтобы файлы cookie были приняты вашим приложением (и не отключены), вы можете принудительно принять политику cookie «Всегда», используя [[NSHTTPCookiesStorage sharedHTTPCookiesStorage] setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways] .


Чтобы запросить ваш WebService, просто используйте класс NSURLConnection Apple для отправки запросов на него.

Или вы можете использовать сторонние фреймворки, которые упростят вашу жизнь, создавая запросы для вас и всех, например известную структуру AFNetworking , или если вы планируете внедрить RESTful WebService на свой PHP-сервер, вы также можете попробовать RESTKit .