Помогите скачать файл...

  1. 6 г. назад

    Hi, All.
    Собственно сабдж.
    Проблема такая, в двух словах: из браузера файл качается, а из 1С нет, пустота какая-то приходит и ошибок не выдает.

    Суть: есть ссылка вида - http://ИмяСервера.ru/Ешечто-тотам/listen.php?&file=1524043851-74724
    Если в браузер ее пихнуть - то сразу предлагается файл, причем имя другое, а не как в ссылке, вот типа такое 20180418-123057-529-489153959844-1524043851-74724.mp3 (конец файла совпадает 1524043851-74724)
    А из 1С ни как не могу скачать, что только не пробовал.
    Видимо какой-то скрипт на сайте срабатывает. Вообщем 1С-овским "языком" не выходит.
    Может каким-нить скриптом качать?

    Вообщем подскажите, плиз, куда копать.

    Ответы: (8)
  2. Если сделать HTTPСоединение.Получить("/listen.php?&file=1524043851-74724", имяВыходногоФайла) то что возвращается?

    Ответы: (2)
  3. (1) не так тоже пишет файл не найден.
    вот так работает Соединение.Получить("/welltime/listen.php?&file=1524043851-74724",ИмяФайлаОтвета);
    Но приходит пустой файл.
    Это, короче, IP телефония welltime созданная на базе астерикса.
    Хочу сделать, чтобы прям из 1С можно было слушать разговоры оператора с клиентами.

  4. 19.04.2018 11:38:07 отредактировано Fedot

    Вообщем:
    в браузере вот такая ссылка http://нашсервер.ru/welltime/listen.php?&file=1524043851-74724
    присылает файл 20180418-123057-529-489153959844-1524043851-74724.mp3
    Из 1С эта ссылка кричит файл не найден и ошибка работы с интернетом, а так:
    Соединение.Получить("/welltime/listen.php?&file=1524043851-74724",ИмяФайлаОтвета);
    присылает пустой файл.

  5. Подними сниффер и посмотри. Что делает браузер и что делает 1с.

    Ответы: (5)
  6. (4) Спасибо, буду пробовать.

    Ответы: (6) (7)
  7. (5) может рефер нужно устанавливать.

    Ответы: (7)
  8. Курильщик (5) может рефер нужно устанавливать.

    а можно чуть подробнее?

  9. (0) включи просмотр сети в браузере

    Ответы: (9)
  10. (8) это как? и что мне это даст?

    Ответы: (10)
  11. (9) в ie жми f12, далее закладка сеть, далее "включить запись" далее скачиваешь свой файл в браузере, далее "остановить запись".
    Потом изучаешь что конкретно посылал браузер, что ему отвечали, улавливаешь логику и воспроизводишь те же запросы в 1с

    Ответы: (11)
  12. (10) Спасибо, попробую.

  13. трезвый

    Ответы: (13)
  14. (12) Да, сейчас с учетом возраста приходится делать перерывычики. :-(

или зарегистрируйтесь чтобы ответить!