勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

CORSでクロスドメイン突破

      2014/07/02

面白そうな話を聞いたのでメモ。

>■CORS(Cross-Origin Resource Sharing)でクロスドメイン間での通信を許可できる
>・jsonでは別ドメインのデータを取得することができない。(jsonpでは可能だが、誰でもアクセスできてしまう状態になる)
>=>CORSでクロスドメイン通信を許可するドメインを指定する
>-------データを渡す側(http://domain-AAA)--------
><?php
>
>header('Access-Control-Allow-Origin: http://domain-BBB'); // データを取得する側
>
>echo    {"name":"tarou","age":"20"};
>---------------------------

ドメインを指定してクロスドメインを突破できるらしい。

指定できる分、JSONPより安全なので使えそうであれば

絶対に使うべきっぽい。

まだ実証できてないので、実証待ち。

 - その他

  関連記事

other
秀丸のgrepについて

以前に「外部ファイルを書き換えたら予想外のページにて 不具合が発生した」というも ...

other
XAMPPでサーバー時間を日本時間に合わせる

職場でXAMPPを入れたけどサーバー時間が異なっていたのでその際のメモ。 php ...

VPSにPukiWikiの導入

他社さんで情報共有を行う際にPukiWikiを使っているのを見て、けっこうよさげ ...

android_logo2-300x224
WebView

これまたモバイルの人との話で「ウェブビューが~~」 となったのでメモ。 Andr ...

other
incファイルとかtplファイルとか

初めて見るサーバーのファイルを見ていると incファイルとかtplファイルとか見 ...

jquery_logo
テキストエリアを選択すると中身を全選択状態にする方法

テキストエリアやテキストボックスの中に文字が書いてあり、ドラッグをしなくても、そ ...

mzl.qobqfuxq
Google map APIでマーカー(アイコン)を好きな画像に変える

Googleマップでユーザーにマーカー画像をアップロードさせて、それをマップ表示 ...

other
httpsによるセキュリティ警告

httpsからhttpに遷移したり、 画像を張っているとIEでセキュリティ警告が ...

other
リンクのクリック数を測定(イベントトラッキング)

特定のリンクのクリック数を測定したかった。調べるとGoogleアナリティクスのイ ...

other
ライブラリ、フレームワーク、API、プラグイン

ライブラリ、フレームワーク、API、プラグインと よく聞くけど違いがよく分かって ...