2011-01-25 1 views
0

これは特にプログラミングに関する質問ではなく、もっと論理に関するものです。アンドロイドアプリケーションからウェブにアクセスする

基本的に私はアンドロイドアプリを作っているウェブサイトを持っています。アプリでは、ユーザーが自分のユーザー名とパスワードをアプリのプロンプトに入力してログインできるようにしたい。ユーザーがログインをクリックすると、データはサイトのURLにPOSTEDされます。 これは私が少し失われたところです...ログインが成功したかどうかはアプリがどのようにして知っていますか?成功した場合は、アプリが別のフォームを表示するか、新しいコンテンツがサイトに送信され、再度POSTEDされます。私はこれが認証をチェックするためにクッキーを取得することを含むと思いますか?カスタムレスポンスページを設定する必要がありますか?アプリはどのようにセッションを維持しますか?

答えて

0

は、あなたの質問に答えるために:

は、どのように、その後アプリは、ログインが成功したかどうか知っているか、いないのですか?

サーバー側では、POSTコマンドに値で応答できます。この値は、ログインが成功したかどうかなどの情報を含めて、任意の値にすることができます。

これは、認証を確認するためにクッキーを取得することが関係していると思いますか?

COOKIEを使用して、有効なセッションからの要求であることをサーバー側で検証できます。

私はカスタムレスポンスページを設定する必要がありますか?

私は間違いなくこれを行う必要があります。

どのようにアプリがセッションを維持しますか?

"cookie"は、グローバルオブジェクト/変数に格納できます。

-

私は、サーバー側で小さな安らか/ HTTP/SOAP APIを行う示唆し、クライアント(アンドロイド)側にそれを使用することになり、あなたの質問に答える持ちます。既存のWebページをPARSINGするよりも簡単になります。

関連する問題