powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как проверить наличие файла в Интернете?
9 сообщений из 9, страница 1 из 1
Как проверить наличие файла в Интернете?
    #39361186
Apprehension
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне требуется узнать, есть ли по некоему URL (в Интернете) картинка. Мне даже не нужно ее выводить.
Есть ли какой-то простой способ узнать, существует ли она?
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39361320
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
06.12.2016 13:34, Apprehension пишет:

> Мне требуется узнать, есть ли по некоему URL (в Интернете) картинка. Мне
> даже не нужно ее выводить.
> Есть ли какой-то простой способ узнать, существует ли она?

В рамках эхотага, по-моему, только попробовать скачать и посмотреть, что
выйдет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39361527
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю зачем это вообще нужно, но можно не качая получить значение, например, МД5 файла и сравнить с эталоном. Ну, это так к слову...типа трафик не нагружать...
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39439686
кто тоc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделать exe на c# ,запустить.отработает и после делать далее в зависимости ,правильный урл или не
public static bool isValidURL(string url) {
WebRequest webRequest = WebRequest.Create(url);
WebResponse webResponse;
try
{
webResponse = webRequest.GetResponse();
}
catch //If exception thrown then couldn't get response from address
{
return false ;
}
return true ;
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39442213
Фотография ChV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AISНе знаю зачем это вообще нужно, но можно не качая получить значение, например, МД5 файла и сравнить с эталоном. Ну, это так к слову...типа трафик не нагружать...
Извините, не могли бы пояснить - как можно получить значение MD5 не качая файл ?
Для того, чтобы вычислить MD5 - нужно файл обработать, т.е. скачать и обработать. ( О серверной обработке тут вроде речь не идет.)
Good Luck !
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39442640
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChVAISНе знаю зачем это вообще нужно, но можно не качая получить значение, например, МД5 файла и сравнить с эталоном. Ну, это так к слову...типа трафик не нагружать...
Извините, не могли бы пояснить - как можно получить значение MD5 не качая файл ?
Для того, чтобы вычислить MD5 - нужно файл обработать, т.е. скачать и обработать. ( О серверной обработке тут вроде речь не идет.)

Почитайте условия задачи:
ApprehensionМне требуется узнать, есть ли по некоему URL (в Интернете) картинка. Мне даже не нужно ее выводить.
Есть ли какой-то простой способ узнать, существует ли она?
Скажу больше: если требуется узнать есть ли (да\нет) картинка (т.е. файл) или нет, то можно и МД5 не использовать.
МД5 - это чтобы проверить подлинность файла, а не только его наличие.
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39442869
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChV,

Чтобы не качать целиком картинку можно использовать несколько методов.
1) Отправить запрос с HTTP методом HEAD
2) Отправить запрос с HTTP заголовком Range: bytes=0-1

Потом проверить код ошибки. Если 404 - то файла нет, если 200 или 206 то есть.

Смотря что поддерживается в вашей библиотеке по работе с HTTP
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39443492
Фотография ChV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky....
AIS....
Спасибо, как всегда исчерпывающе и интересно.
Good Luck !
...
Рейтинг: 0 / 0
Как проверить наличие файла в Интернете?
    #39444351
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как проверить наличие файла в Интернете?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]