Web ページを作成する Web アプリケーションがあります。ページの 1 つのセクションに、グラフが表示されます。HTMLボディに「img src=...」タグを付けてグラフ作成プログラムを呼び出すと、グラフが作成されます。グラフ作成プログラムは、高さ、幅、凡例など、およびグラフ化するデータに関するいくつかの引数を取ります。これまでのところ、引数をグラフ作成プログラムに渡す唯一の方法は、GET メソッドを使用することです。これは機能しますが、場合によっては、グラファーに渡されるクエリ文字列のサイズが、Internet Explorer の URL の 2058 文字 (またはその他) の文字制限に近づいています。以下にタグの例を示します。長さが長すぎると、クエリ文字列が切り捨てられ、プログラムが爆発するか、さらに悪いことに、正しくないグラフが表示されます (切り捨てが発生する場所によって異なります)。
グラファーが呼び出されたページに画像を挿入する必要があるため、自動送信を伴う POST メソッドは目的には適していません。別の Web ページにグラフを表示したくありません。これは、POST メソッドが "action=" 属性の URL で行うことです。
この問題を回避する方法を知っている人はいますか? それとも、GET メソッドに固執し、ユーザーがアプリケーションを使用しているときに Internet Explorer を使用しないようにユーザーに通知する必要がありますか?
ありがとう!