различать HTML-ссылку и ссылку на изображение, как Facebook прикрепить в .NET - PullRequest
0 голосов
/ 16 июля 2011

как ссылка на Facebook,

когда я делюсь ссылкой -> facebook, получаю html-страницу

, когда я делюсь ссылкой на изображение -> Facebook, получаю изображение

так на стороне сервера (.NET, C #), как я могу отличить ссылку HTML или ссылку на изображение

любая помощь?

1 Ответ

1 голос
/ 16 июля 2011

Вы можете попробовать пару вещей:

  • Сделайте регулярное выражение в URL и проверьте расширение файла.Например, \.(png|jpg|gif|bmp)$
  • На самом деле получить документ и проверить тип MIME

Кроме того, проверьте ответы на этот вопрос:

Regex, чтобы проверить, еслидействительный URL-адрес, который заканчивается на .jpg, .png или .gif

В последнем ответе упоминается библиотека с именем FastImage .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...