phpでAPIを実装しているのですが、題記の2つのセッションIDが同じな事の理由がわかりません。
- ブラウザでページを開いた時に
session_id()
を実行して表示されるID - 同ページから、APIで非同期接続した時に、API側で
session_id()
を実行した時に表示されるID
サーバーのセッション情報とブラウザを紐づけるには、Cookieに保存されたセッションIDが必要だと認識しています。
ここで疑問なのは、APIで非同期接続した時に取得するセッションIDが同じだという事です。
ブラウザで表示していないので、cookieにアクセスしてデータを取ってくる事はできないと思います。
また、非同期で接続するときに、cookieでセッションIDを送信しているわけではありません。
なぜ、紐付けられるのでしょうか?
回答3件
あなたの回答
tips
プレビュー