0

このトピックに関してかなり多くの投稿が見られますが、私のケースの解決策はまだ見つかりません。

私たちの Web サイト (IIS 7.5 でホストされている) の画像のキャッシュを活用したいと考えています。IIS 管理コンソールの「http 応答ヘッダー」メニューからキャッシュを構成しましたが、<img src="images/logo.png" alt="Logo"> のような「絶対」src を持つ画像では機能しますが、機能しません。 ajax コールバックで動的に設定される <img alt="Image" src="http://myhost.com/site/Services/Service.svc/images/im0002/thumb" > などの JSON ソースを含む画像の場合。

詳細なリクエスト/レスポンス ヘッダー:

リクエストURL:http://myhost.com/site/Services/Service.svc/images/im0002/thumb
リクエスト方法:GET
ステータスコード:200 OK

Request Headersview source
Accept: /
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q= 0.8
接続:keep-alive
ホスト:myhost
リファラー:http://myhost/site/Default.aspx
ユーザー エージェント:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML、Gecko など) Chrome/20.0.1132.57サファリ/536.11

Response Headersview source
Content-Length:1392
Content-Type:image/jpeg
Date:Fri, 27 Jul 2012 07:37:25 GMT
サーバー:Microsoft-IIS/7.5
X-Powered-By:ASP.NET


それを修正する方法に関する情報は大歓迎です。

4

1 に答える 1

0

画像を Base64 または類似のものに変換します。それまでは URL ではなく文字列になります。

于 2012-07-27T10:05:24.667 に答える