A5406CAでは位置情報取得CGIが動かない問題について

いろいろ調べた結果からすると、A5406CAでは、あるcgiを (パラメータなしで) 開いて、その中から同じcgiにパラメータつきで飛ぶと、最初のパラメータなしの時のキャッシュを表示するらしい。たとえば http://example.com/hoge.rb 内でいろいろ入力させてから http://example.com/hoge.rb?param1=1&param2=2 へ飛ばそうとすると、最初のパラメータなしのページのキャッシュが表示される。これが、位置情報取得 CGIが動作しなくなった理由らしい。

この機種特有の問題であるのか、何らかの設定で回避できるのか、そもそもこの動作は仕様なのかはわからない。

とりあえずの対策として、ファイルを呼び出し元と呼び出し先の2つに分けたら正しく動作したのだが、それはそれで美しくないし、ちょっと負けた気がして悔しい。

コメント

タイトルとURLをコピーしました