1

非常に長い引数文字列をC#XBAPアプリケーションに渡し、BrowserInteropHelper.Source.Queryメソッドを使用して引数文字列を読み取ります。しかし、何らかの理由で、引数の文字列が約2080文字になるたびに、アプリケーションは失敗します。

最大長を超えましたか?どんな助けでも素晴らしいでしょう!

4

1 に答える 1

2

どこからデータを送信していますか?別窓?同じ Web ページ内から?

おそらくクエリ文字列の長さを超えているので、別の方法を見つけようとしています。

ページ内で JavaScript を介してデータを渡したり、別の Web ページから送信するときに GET の代わりに POST を使用したりするのはどうですか?

編集: SL を iframe からページに直接移動しようとします。-その場合、JS を介して SL アプリケーションと直接通信できます。特に、SL アプリケーションの開始時に一度だけデータを送信する必要がある場合は、SL をホストする にパラメーターとして渡す必要があります。

iframe を削除できない場合は、パラメータを POST (送信されたフォーム) で渡します。

于 2010-03-11T10:26:22.280 に答える