Добрый день.
Запрос xml80020 через Описание веб-сервиса доступа к данным с архитектурой REST дает архив zip который не разархивируется.
Winrar пишет “! C:xml80020_01012020_03012020_2222791276 (1).zip: Неожиданный конец архива”
Запрос: http:///rest/v1/measurepoints/1090/ExportXml80020?startDate=2020-01-01&endDate=2020-01-03&dataKind=Real&averagingInterval=Hourly
Response Body
Download xml80020_01012020_03012020_2222791276.zip
Response Code
200
Response Headers
{
“cache-control”: “private”,
“connection”: “keep-alive”,
“content-disposition”: “attachment; filename=xml80020_01012020_03012020_2222791276.zip”,
“content-length”: “3296”,
“content-type”: “application/octet-stream; charset=utf-8”,
“date”: “Wed, 08 Jan 2020 07:56:05 GMT”,
“server”: “nginx”,
“x-aspnet-version”: “4.0.30319”,
“x-filename”: “xml80020_01012020_03012020_2222791276.zip”,
“x-powered-by”: “ASP.NET”
}
Данная ошибка возникает только при формировании запроса через swagger. Если вы выполните данный запрос, например через curl, то сформируется корректный файл архива.
Мы постараемся выяснить причины, по которым swagger сохраняет некорректный архив. У нас есть подозрение, что это как то связано с кодировкой.