ホームページ >バックエンド開発 >PHPチュートリアル >サーバーとモバイル端末間の対話に関するいくつかの質問
私は PHP で働いており、最近の仕事には iOS と Android の操作が含まれているため、いくつか質問があります。
1: モバイル端末でログイン後、現在ログインしているユーザー情報を記録するには? Web 端末ではセッションを使用しますが、モバイル端末では何を使用しますか?
2: モバイル端末は引き続き get と post を使用してデータをアップロードしますが、ファイルを保存する場合、$_FILE 配列は POST 情報をバイナリに変換してファイルに保存することしかできないとオンラインで言われています。参照できる既成のコードはありますか?
これまでは json インターフェイスしか書いたことがありませんでした。モバイル端末開発のバックエンド経験のある方にアドバイスをいただければ幸いです。ありがとうございます。
私は PHP で働いており、最近の仕事には iOS と Android の操作が含まれているため、いくつか質問があります。
1: モバイル端末でログイン後、現在ログインしているユーザー情報を記録するには? Web 端末ではセッションを使用しますが、モバイル端末では何を使用しますか?
2: モバイル端末は引き続き get と post を使用してデータをアップロードしますが、ファイルを保存する場合、$_FILE 配列は POST 情報をバイナリに変換してファイルに保存することしかできないとオンラインで言われています。参照できる既成のコードはありますか?
これまでは json インターフェイスしか書いたことがありませんでした。モバイル端末開発のバックエンド経験のある方にアドバイスをいただければ幸いです。ありがとうございます。
クライアントがログインすると、サーバーから返されたトークンが保存され、トークンが存在してサーバーが有効期限情報を返さなくなるまで、その後のすべてのリクエストでトークンが取得されます。クライアントがログインしていると想定されます。
ネットワーク接続フレームワークを使用している場合は、ファイル名とパスを渡すだけで済みます。自分でバイト ストリームに変換する必要はありません。
モバイルインターフェイスはウェブと同じです。セッションはログインステータスを記録するためにも使用されます。ファイルを保存するには、$file=$_FILES['upfile']; を使用します。変換する必要はないと記憶しています