商品がcjからアップロードされ、データベースに保存されている商品販売モジュールを持っています。今日、画像URLが含まれているレコードはほとんど見つかりませんでした(例:image url:http ://www.bridalfashionmall.com/images/satin-2.jpg)したがって、リピータに画像が表示されません。動的に呼び出されるURLに画像があるかどうかを確認するにはどうすればいいですか?動的に呼び出されるURLに画像があるかどうかを確認する
答えて
this one helped---
http://stackoverflow.com/questions/1639878/how-can-i-check-if-an-image-exists-at-http-someurl-myimage-jpg-in-c-asp-net
this one too worked
try
{
WebClient client = new WebClient();
client.DownloadData(ImageUrl);
}
catch
{
imgPhoto.ImageUrl = ../User/Images/ResourceImages/Candychocolate1.jpg";//default image path
}
sean最初のパスとして使用されます。 2番目のパスとして、画像にストリームをロードして実際に画像であるかどうか確認できますか?
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(imageFilePath);
request.Timeout = 5000;
request.ReadWriteTimeout = 20000;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
System.Drawing.Image img = System.Drawing.Image.FromStream(response.GetResponseStream());
// Save the response to the output stream
Response.ContentType = "image/gif";
_ "seanが提案したメソッドは、最初のパスとして使用できました。" imageshackのようなサイトでは、HTMLページへのリンクとして.jpgが使用され、逆に膨大な画像は拡張子なしでホストされます(たとえば、http:// site/images/{md5(filename)})。 – CodeCaster
右ですが、ここではファイルURLに有効なファイル拡張子があるものとします。 – hungryMind
@ hungryMind:非常に真実私はちょうどその指定された場所に画像が存在するかどうかを確認する必要があります – Karthik
- 1. URLが画像であるかどうかを確認するにはどうすればよいですか?
- 2. リストエレメントメソッドが呼び出されているかどうかを確認する
- 3. CarrierWave(RoR)にリモート画像URLまたは画像がアップロードされているかどうかを確認
- 4. applescript/shell script - 画像があるかどうか確認する
- 5. 関数が呼び出されたかどうかを確認するClojureマクロ
- 6. 画像がプリロードされているかどうかを確認するには?
- 7. 関数呼び出しが静的かどうかを確認する
- 8. あるストアドプロシージャが別のストアドプロシージャから呼び出されているかどうかを確認する
- 9. オブジェクト呼び出しメソッドでサブルーチンが呼び出されたかどうかを確認する方法
- 10. uiwebviewからURLが呼び出されたかどうかを確認する方法
- 11. Webサーバーから呼び出されたかどうかを確認する
- 12. コントローラアクションがそれを呼び出す前に承認されているかどうかを確認
- 13. 画像が色付きであるかどうかを確認
- 14. IBM MobileFirst 7.1:realm logout-functionが明示的に呼び出されているかどうかを確認
- 15. ギャラリーに画像があるかどうかを確認する方法は?
- 16. 私のローカルリソースに画像があるかどうかを確認する
- 17. ボタンにこの画像があるかどうかを確認する方法
- 18. 画像がクリックされたかどうかを確認するには
- 19. 画像がアップロードされたかどうかを確認するには? AJAX PHP
- 20. JAppletで画像がクリックされたかどうかを確認するには?
- 21. 画像が暗いかどうかを確認するには?
- 22. 関数が出力バッファリングコールバックから呼び出されたかどうかを確認するには?
- 23. クラスで呼び出された#newがあるかどうかを確認するrspecテスト
- 24. PDFページにテキストが含まれているかどうかを確認するか、純粋に画像であるかどうかを確認する
- 25. 関数が呼び出されたかどうかを確認しますか?
- 26. 画像が実際に画像であるかどうかを確認するには?
- 27. CGPointが画像領域内にあるかどうかを確認します
- 28. アイコンが画像上にあるかどうかを確認します
- 29. CSSで画像URLを呼び出さずにスプライト画像をフェーディングする
- 30. List.Sort()を呼び出した後に注文が変更されるかどうかを確認しますか?
http://stackoverflow.com/questions/1460273/how-to-check-if-a-file-exits-on-an-webserver-by-its-url –
@NiranjanKala:イメージが存在しない場合は例外がスローされます。 – Karthik
次に、その例外をキャッチします。しかし、実際には、Webショップのイメージをホットリンクする必要はありません。 – CodeCaster