我开始使用 C#(Xamarin) 制作应用程序,现在我想将数据从 C# 发送到 PHP 或 node.js 服务器。
我想用http(System.Net.Http)做一个简单的登录,我可以直接运行一个方法还是必须发送一个json包并接收回来?
如果有更好的方法请告诉我
最佳答案
我认为最好的方法是使用 .Net.Http 发送 POST 请求并在您的服务器上接收它。然后返回一个包含结果的 json 数组,例如:
...Login logic...
$result = ['status' => 'success', 'report' => 'Your data is correct'];
die(json_encode($return));
您可以使用 C# 中的库解析该 JSON。
结论:对我来说,最好和安全的方法是加密您的 POST 数据,发送到服务器然后返回 json 响应。
关于c# - 可以在 API 上执行功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41402224/