ホームページ  >  記事  >  バックエンド開発  >  Qiniu が同じ名前の写真をアップロードしました。新しいリンクを取得するにはどうすればよいですか?

Qiniu が同じ名前の写真をアップロードしました。新しいリンクを取得するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-08-04 09:19:181014ブラウズ

Qiniu のプライベート バケット ストレージ、PHP サーバーを使用して、insertOnly を 0 に設定すると、古い写真を上書きできます
アップロードされたコード:

リーリー

アップロードが成功したら、次のようにして画像の外部リンクを取得します:

リーリー

その後、クライアントタグに戻り、JS で IMG の src を更新します
しかし、古い画像がまだ表示されていることがわかりました。どうすればこの問題を解決できますか? ありがとうございます。

返信内容:

Qiniu のプライベート バケット ストレージ、PHP サーバーを使用して、insertOnly を 0 に設定すると、古い写真を上書きできます
アップロードされたコード:

リーリー

アップロードが成功したら、次のようにして画像の外部リンクを取得します:

リーリー

その後、クライアントタグに戻り、JS で IMG の src を更新します
しかし、古い画像がまだ表示されていることがわかりました。どうすればこの問題を解決できますか? ありがとうございます。

Qiniu Cloud はキャッシュを行い、プラットフォーム管理は、指定された URI のデータを更新して最新のデータを取得する方法を提供します。
自分で生成したほうがいいと思います$key ランダムなパラメータを生成する時間を追加します (キーを指定しない場合、Qiniu がファイル名をランダムにハッシュして保存します)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。