Я начал создавать приложение на C # (Xamarin) и теперь хочу отправить данные с C # на сервер PHP или node.js.
Я хочу использовать http (System.Net.Http) для простой регистрации, могу ли я запустить метод напрямую или мне нужно отправить пакет json и получить его обратно?
Если есть лучшие методы, пожалуйста, скажите мне
Я думаю, что лучший способ — это отправить запрос POST с помощью .Net.Http и получить его на своем сервере. Затем верните массив json с результатами, например:
...Login logic...
$result = ['status' => 'success', 'report' => 'Your data is correct'];
die(json_encode($return));
Вы можете разобрать этот JSON, используя библиотеки из C #.
Вывод: для меня лучший и безопасный способ — это зашифровать ваши данные POST, отправить их на сервер и вернуть ответ json.
Других решений пока нет …