通常のファイルのダウンロード

まず、問題の原因をxn__p2a habrayuzerに正しく説明し、他のhabruzersに問題が発生したことについて謝罪したことを感謝します。



おそらく、このブラウザのすべてのユーザーが次の問題に繰り返し直面している可能性があります。ファイルをダウンロードしようとすると、次のようになります。

画像

もう一度、Opera 10.60で提供されているwhat_を介してフラッシュプレーヤーをダウンロードしたいときにこのバグをキャッチしました。



誰のせいですか?



Webサーバーからブラウザに指定されたタイプは、 MIMEタイプのようなものを担当します。 MIMEタイプを確認することで、ブラウザーはダウンロードファイルの処理方法を決定する必要があります。 このタイプは、HTTPヘッダー、つまりcontent-type:行でWebサーバーによって送信されます デフォルトでは、オペラはサーバーヘッダーを認識しますが、それらは明確な理由のために、間違ったMIMEタイプを特にオペラに固定しようとします。 ブラウザは厳密に標準に従い、提供されたデータ型に従って動作します。



「trust server types」パラメーターがこれを担当します。これはまったく逆であり、trueの場合、オペラはサーバーを信頼しませんが、ファイル拡張子を調べます(この不一致の理由はまだわかりません)。これがまさに必要なことです。

どうする



  1. ここに行きます: "opera:config#trust server types"(これを引用符なしでアドレスバーに貼り付けてください)
  2. チェックを入れ、保存をクリックします。


結果に感心します。

画像

ご清聴ありがとうございました!



All Articles