Добрый день, уважаемые специалисты, задача следующая:

Написать скрипт (предположительно на php, curl), который будет выполнять следующие задачи:

1.

Загрузить страницу с https сайта

например

https://math-ege.sdamgia.ru/test?filter=all&category_id=6

результат: текстовая строка

(если в строку не влезет, то видимо, придется сохранить в текстовый файл на диске)

2.

Сохранить .svg-картинку с https-сайта

например

https://math-ege.sdamgia.ru/get_file?id=37466

(в url картинки указание на расширение .svg отсутствует, но по факту это .svg)

(редко вместо .svg по ссылке - .png или .jpg картинка)

результат: .svg/png/jpg-файл на диске

Судя по всему, содержимое на сайте подгружается динамически по ajax.

Страницы и картинки - в открытом доступе, авторизация на сайте для их загрузки не требуется.

Хотелось бы, чтобы скрипт выполнялся с локального сервера (а не с хостинга). У меня локально установлен OpenServer.

Если это будет не php-curl, то ТЗ будет больше: распознать (по определенной схеме, удобнее всего с использованием регулярных выражений) и сохранить порядка 7 тыс. страниц сайта (html-тексты и изображения).

(подробное ТЗ - как именно распознавать страницы - имеется).

6 лет назад
ttstudio
Дмитрий 
44 года
15 лет в сервисе
Был
2 года назад

Выбранный исполнитель

DezmontDeXa
Александр 
31 год
8 лет в сервисе
Был
2 года назад
6 лет назад
$150
3 дня
Escrow
Специалист экстра-класса. Если такой человек делает заявку на проект, это везение. В плане общения - тоже все на высшем уровне.
Отличный заказчик! Он сам программист и многие вопросы не требуют дополнительного обсуждения. С оплатой все четко. Он сам предлагал разные варианты, но все же решили использовать безопасную сделку, что бы всем было удобнее. Отдельно стоит упомянуть то, что он очень качественно подходит к проверке результатов(промежуточных/окончательных). Если что не так, вываливает все сразу, как компилятор, а не спустя дни/недели подкидывает правки. Всем рекомендую!

Заявки фрилансеров

DezmontDeXa
Александр 
31 год
8 лет в сервисе
Был
2 года назад
6 лет назад