2

何らかの理由で、長いURLへのナビゲートを実行しようとすると:

webBrowser.Navigate(Url, "_self", null, "Referer: " + Referer);

次のエラーが発生します。

COMコンポーネントの呼び出しからエラーHRESULTE_FAILが返されました。

ErrorCode -2147467259

わからないURLの長さはありますか?

私のバージョンのIEまたは.NETに問題がありますか?

4

1 に答える 1

2

はい、9 より前のバージョンの IE には、2083 バイトの既知の URL 制限があります。9 で増加したようですが、決定的なリソースはまだ見つかりません。

IE9 には何の変更もないようです (MS は驚くべきブレークスルーとしてそれを宣伝しなかったため)。

詳細については、この MS KB 記事を参照してください。

于 2012-01-03T02:20:49.750 に答える