如何将处理过的数据从asp.net网页发送到Android

时间:2013-06-26 07:49:20

标签: android html asp.net android-webview

我有一个使用Asp.NET和SQL Server编写的网站。在SQL Server中,我有一个表,我保存用户的UserName和密码,在Web中我从Url获​​取UserName和密码(使用queryString),并进行注册。此外,我有一个Android应用程序,我想以编程方式连接到该网页,但我不知道如何获得从网络到我的应用程序的注册结果。

我的意思是在我将用户名和密码从Android应用程序发送到网络并且我的网络检查我的用户名和密码的注册后,如何在Android应用程序中获得注册结果?

如果已注册,我想将textview的文本设置为“ok”,如果没有注册,则将其文本设置为“no”。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我会使用WebView导航到网站,在URL字符串中传递正确的文件,然后解释网站的结果页面。

查看 WebView 的官方页面:

http://developer.android.com/reference/android/webkit/WebView.html

尝试访问页面的HTML

http://lexandera.com/2009/01/extracting-html-from-a-webview/

因此,您可以阅读生成的HTML并从中获得您想要的任何内容。我建议您创建一个网站的轻量级网页,专门由您的应用程序解释。

现在,在URL地址中传递用户名/密码永远不会好。如果您不使用SSL,中间人攻击始终是潜在的安全问题(http://en.wikipedia.org/wiki/Man-in-the-middle_attack