2016-12-30 76 views
0

我开始用C#(Xamarin)制作应用程序,现在我想将数据从C#发送到PHP或node.js服务器。可能在API上执行功能?

我想使用http(System.Net.Http)来做一个简单的登录,我可以直接运行一个方法,还是必须发送一个json包并接收它?

如果有更好的方法的请求告诉我

回答

0

我认为最好的办法就是使用.Net.Http发送POST请求并接收它的服务器上。然后的结果,例如返回一个JSON数组:

...Login logic... 
$result = ['status' => 'success', 'report' => 'Your data is correct']; 

die(json_encode($return)); 

您可以分析使用库从C#是JSON。

结论:对我来说,最好和最安全的方式是引用你的POST数据,发送到服务器然后返回json响应。

+0

Thx以及在这种情况下如何在C#中的POST请求看起来像? – zandalohd

+0

请阅读以下问题:http://stackoverflow.com/questions/36458551/send-http-post-request-in-xamarin-forms-c-sharp –