勉強したことのメモ

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

FlashからクロスドメインでPHPにデータを渡す

      2014/05/17

A→Bサーバーにデータを渡していたプログラムがあり、
同様のものをC→Dサーバーに移してもエラーが出た。

どうもFlashからPHPにデータを投げた際にエラーが発生しており、
調べてみるとクロスドメインポリシーファイル(crossdomain.xml)
とかいうファイルが置かれて無かったのが原因だった。

■クロスドメインポリシーファイル
Flashから別ドメインにある外部ファイルを読む場合に必要になる、設定を記述したファイル。
設置場所は読み込みたい外部ファイルが置いてあるサーバ。今回だったらDサーバー。

■参考サイト
http://www.sawaijiri.com/2009/04/01/no66/

■ソース
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" />
</cross-domain-policy>

 - その他

  関連記事

other
ファイルやクラス名等の命名規則

命名規則はちゃんとしといたほうが良いよと 先輩に教わったのでメモ。 ・クラス名は ...

ubuntu
ubuntu13.0のfirefoxを日本語化

firefoxのメニューとかが英語で気になったので 日本語化した際のメモ。 デス ...

other
Firefoxでプロキシを刺す

プロキシってよく聞くけど実際に使ったことは無かった。 IP制限かけたときに確認す ...

other
phtmlファイル

これまた見たことの無い拡張子があった。 phtmlファイルというもの。 中身を見 ...

other
スマホでブックマークした際のアイコンを指定する方法

■やりたい事 スマホでブックマークした時に作られるアイコンを指定させたい。 &n ...

images
PHPのバージョンが古くてjson_decodeが使えない

PHPのバージョンが古くてjson_decodeが使えないという状況があった。ま ...

other
ボタン作成のジェネレーター

Bootstrapとか使ってると楽だけど、デフォのままだと ボタンのデザインがあ ...

other
外部ファイル変更時の注意

Aというページでa.jsという外部ファイルを使っており、 修正依頼が来たのでa. ...

images
PHPで「mktime() expects parameter 6 to be long」のエラー

エラーログに PHP Warning:  mktime() expects pa ...

other
JSONのバリデートを行ってくれるサイト

JSONのバリデートを行ってくれるサイトを 上司から教えてもらったのでメモ。 ザ ...