問題タブ [imageresizer-diskcache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - フィールドが見つかりません: 'ImageResizer.Configuration.PluginConfig.LoggingAvailable'
Image Resizer imageresizing.net を使用しています。しかし、キャッシュされた画像を提供するためにDiskCacheプラグインをインストールすると、エラーが発生します。
imageresizer - ImageResizer: キャッシュされたイメージを削除します (Diskcache および SqlReader)
ImageResizer
ユーザーがアップロードしたファイルのサイズをその場で変更するために使用します。
データベースでファイルが削除された場合 (行が削除された場合)、クリーンアップ スケジュールが完了するまで、元のバージョンとサイズ変更されたバージョンの両方にアクセスできます。
著作権、ポルノなどの場合DiskCache
、ファイルが削除されたことを知らせて、ファイルをキャッシュからすぐに強制的に削除する方法はありますか?
で解決できると思いIVirtualFileWithModifiedDate
ますが、削除時に処理するだけでなく、リクエストごとにデータベースにクエリを実行する必要はありませんか?
少し似ている:
imageresizer - application/octet-stream タイプのない xml ファイルをキャッシュする
ブラウザでレンダリングされたときにタイプを失うことなく、非画像ファイルを DiskCache することは可能ですか?
このページの指示に従いました: http://imageresizing.net/docs/v4/howto/cache-non-images
指示に従って、PostAuthorizeRequestStart = True と cache = Always を PostAuthorizeRequestStart イベントに設定しました。config に .unknown mimeType も追加しました。
ただし、xml ファイルが要求されると、「text/xml」ではなくコンテンツ タイプ「application/octet-stream」として返されます。
非画像ファイルの元のコンテンツタイプを保持する方法はありますか?