phpでは、リダイレクトする際にPOSTでデータ送信はできない。
他の言語でできるのかは知らない。
OpenIDConnectを使った認証で最後に外部サイトへリダイレクトする仕様があり、その際にいくつかのデータ送信が必要なため調べたが、できないって。
なので単純にJavascriptでForm Submitするしかないっぽい。
codeigniterを使ってるんで、とりあえずビューを作成。
input要素は、全てhiddenにし、ビューが出力される際に何も表示されないようにしている。
$(function(){ $(document).ready(function(){ $('#form1').submit(); }); });
Javascriptもインラインは禁止なんで外部ファイル化が必要なんでjqueryにしたが
ただ、これ、一瞬真っ白ページが表示されるんだよなぁ。
いいのか、これで・・・
他になんかあればなぁ