Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从android应用程序访问web_Android - Fatal编程技术网

从android应用程序访问web

从android应用程序访问web,android,Android,这不是一个具体的编程问题,更多的是关于逻辑 基本上我有一个网站,我正在做一个android应用程序。在应用程序上,我希望用户能够通过在应用程序的提示符处输入用户名和密码登录。当用户单击登录时,数据将发布到站点URL。 这就是我有点迷路的地方。。。然后,应用程序如何知道登录是否成功,如果成功,我希望应用程序显示另一个表单或其他内容,以便用户能够将新内容发布到网站,并再次发布。我想这涉及到检索cookie以检查身份验证?我是否需要设置自定义响应页面?应用程序将如何维持会话?回答您的问题: 那么,应用

这不是一个具体的编程问题,更多的是关于逻辑

基本上我有一个网站,我正在做一个android应用程序。在应用程序上,我希望用户能够通过在应用程序的提示符处输入用户名和密码登录。当用户单击登录时,数据将发布到站点URL。
这就是我有点迷路的地方。。。然后,应用程序如何知道登录是否成功,如果成功,我希望应用程序显示另一个表单或其他内容,以便用户能够将新内容发布到网站,并再次发布。我想这涉及到检索cookie以检查身份验证?我是否需要设置自定义响应页面?应用程序将如何维持会话?

回答您的问题:

那么,应用程序如何知道登录是否成功

在服务器端,您可以使用值响应
POST
命令。此值可以是您想要的任何值,包括有关登录是否成功的信息

我想这涉及到检索cookie以检查身份验证

您可以使用COOKIE在服务器端验证请求是否来自有效会话

我是否需要设置自定义响应页面

这不是绝对必要的,但我肯定会这么做

应用程序将如何维护会话

您可以将“cookie”存储在全局对象/变量上

--

回答完您的问题后,我建议您在服务器端使用一个小型的RestFUL/HTTP/SOAPAPI,并在客户端(ANDROID)使用它。这将比解析现有网页更容易