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

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

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

как сделать 1,2,3 ?
  • Вопрос задан
  • 2582 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    JVA-059 RabbitMQ для разработчиков
    1 неделя
    Далее
Решения вопроса 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.

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

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

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