0

nodejsプロジェクトでseleniumwebdriverテストを実行しましたが、opera(11.64)でjsonオブジェクトを表示できません。ファイルの保存を求めるモーダルボックス(ダウンロードファイル)が表示されますが、ダウンロードした後でも「この拡張機能に登録されたアプリケーションはありません」と表示されます。これに関する任意のアイデア。手動でjsonビューア拡張機能またはJsonHero拡張機能を追加すると表示できますが、この問題が発生するのは、テスト(webdriver-バージョン2.21.0)を実行した場合のみです。

4

1 に答える 1

0

Opera 12 では、ブラウザ ウィンドウでドラッグ アンド ドロップするだけで、ローカルの JSON ファイルを問題なく開くことができました。

Web ページ上の JSON ファイルへのリンクの場合、ファイルの MIME タイプは何ですか? RFC 4627で定義されています。したがって、サーバーは送信する必要があります。

Content-Type: application/json

または、他の何か?Opera が application/json を理解できない場合は、環境設定でこの MIME タイプをブラウザ自体に関連付けることで、Opera に教えることができます。

于 2012-06-20T17:38:49.270 に答える