|
|||
B. Запрос параметров от сайта. C. Выгрузка на сайт файлов обмена. D. Пошаговая загрузка каталогаB. Запрос параметров от сайта Далее следует запрос следующего вида: В ответ система управления сайтом передает две строки: 1. zip=yes, если сервер поддерживает обмен в zip-формате - в этом случае на следующем шаге файлы должны быть упакованы в zip-формате 2. file_limit=<число>, где <число> - максимально допустимый размер файла в байтах для передачи за один запрос. Если системе "1С:Предприятие" понадобится передать файл большего размера, его следует разделить на фрагменты. C. Выгрузка на сайт файлов обмена Затем "1С:Предприятие" запросами с параметрами вида В случае успешной записи файла система управления сайтом выдает строку "success". D. Пошаговая загрузка каталога На последнем шаге по запросу из "1С:Предприятия" производится пошаговая загрузка каталога по запросу с параметрами вида http://<сайт>/<путь> /1c_exchange.php?type=catalog&mode=import&filename=<имя файла> Во время загрузки система управления сайтом может отвечать в одном из следующих вариантов. 1. Если в первой строке содержится слово "progress" - это означает необходимость послать тот же запрос еще раз. В этом случае во второй строке будет возвращен текущий статус обработки, объем загруженных данных, статус импорта и т.д. 2. Если в ответ передается строка со словом "success", то это будет означать сообщение об успешном окончании обработки файла. Примечание. Если в ходе какого-либо запроса произошла ошибка, то в первой строке ответа системы управления сайтом будет содержаться слово "failure", а в следующих строках - описание ошибки, произошедшей в процессе обработки запроса.
|
|||
|