Задать вопрос

Как на erlang получить страницу сайта и записать в html файл?

Есть адрес страницы сайта site.ru
1. нужно получить получить html страницу и записать в html файл
2. получить время загрузки страницы
3. получить размер страницы

как сделать 1,2,3 ?
  • Вопрос задан
  • 2581 просмотр
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    11 месяцев
    Далее
Решения вопроса 1
begemot_sun
@begemot_sun
Программист в душе.
1. www.erlang.org/doc/man/httpc.html , www.erlang.org/doc/man/file.html#write_file-2
2. timer:tc ( www.erlang.org/doc/man/timer.html#tc-1 ) конкретно в вашем случае:
timer:tc(httpc, request, [ список аргументов ] )
3. httpc:request отдает данные в таком формате:
{status_line(), headers(), Body} - соответственно вы должны сматчить:
{Status, Header, Body} = httpc:request(....),
Размер Body:
size(Body) - если вы работаете c binary(),
length(Body) - если вы работаете со списком
P.S. Учтите также п.2.

Учите язык, читайте мануалы. Рабочий код писать вам никто не будет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы