【PHP】file_get_contents関数でセッションやCOOKIEを送信する
カテゴリー: PHP
file_get_contents関数を使って相手ページにセッションやCOOKIEを持ってアクセスする方法をまとめています。
これを活用すると、ログインが必要なサイトや複次的なアクセスをしないと得られないコンテンツを取得することが可能になります。
続きを読むJava、PHP、javascriptなどのプログラミング&Wordpress、HTML、CSSなどのWeb情報ブログ(最近は雑記や仮想通貨のことなど幅広く)
file_get_contents関数を使って相手ページにセッションやCOOKIEを持ってアクセスする方法をまとめています。
これを活用すると、ログインが必要なサイトや複次的なアクセスをしないと得られないコンテンツを取得することが可能になります。
続きを読むajaxで別ドメインにアクセスしてセッションを扱いたかったのですが、なかなかうまくできずかなり苦労しました。
最終的にはできるようになったので、試行錯誤と結果をまとめておきたいと思います。
ajaxでは非同期通信を行えるので、一つのajax送信を実行しつつ別のajax送信も同時に行なえます。
そのため1つのページを閲覧中に複数のページにデータ送信を行い(複数のプログラムを走らせ)、その結果をページに出力できます。
この便利な機能をフル活用していたのですが、PHPのセッションへのアクセスでハマったことがあったのでメモしておきます。