Я взял this code для создания веб-сервера sinatra и создал свою собственную версию Node.js с помощью express. Затем я получил this code для работы на iPhone для получения данных с сервера. Приложение iphone отправляет HTTP-запрос для '/sushi.json', и сервер обрабатывает это с помощью app.get('/sushi.json', function(request, response))
. Затем сервер отправляет строку JSON обратно в приложение iOS, которое затем анализирует его в массиве, чтобы он мог использовать его.Отправка данных из приложения iPhone на веб-сервер Node.js
Но что делать, если я хочу отправить данные на сервер? В iPhone-приложении, как я буду строить и отправлять строку JSON, и как сервер будет следить за ней?
Кроме того, мне не нужно было использовать socket.io, чтобы заставить это работать. Это что-то, что нужно здесь использовать?
Что такое HTTPClient? – neuromancer
Нет параметров: метод в NSMutableURLRequest. – neuromancer
Ниже я расскажу о более подробном объяснении, но httpClient - это экземпляр класса в библиотеке [AFNetworking] (https://github.com/afnetworking/afnetworking), которую вы используете. См. Ссылку и проверьте документы, вы можете понять это. Googling 'afnetworking send data to server' также должен помочь. –