Я могу воспроизвести эту проблему на моей стороне.Я думаю, что это может быть особый случай для файла IAM.Размер файлов других ZIP-файлов с расширением zip, отображаемых в веб-интерфейсе или вызове Forge API, соответствует размеру загрузки, как в моих тестах.Однако фактический размер файла IAM можно получить с помощью API GET buckets /: bucketKey / objects /: objectName / details .Вот вырезанная линия для взаимодействия с API.
Например, идентификатор хранилища файла IAM urn:adsk.objects:os.object:wip.dm.prod/af59f346-ba31-4fd6-96a2-413606493bae.iam
, полученный из GET projects /: project_id / folder /: folder_id / contents .
Таким образом, bucketKey будет wip.dm.prod
, objectName будет af59f346-ba31-4fd6-96a2-413606493bae.iam
, а комбинация станет buckets/wip.dm.prod/objects/af59f346-ba31-4fd6-96a2-413606493bae.iam
, тогда результат будет:
{
"bucketKey": "wip.dm.prod",
"objectId": "urn:adsk.objects:os.object:wip.dm.prod/af59f346-ba31-4fd6-96a2-413606493bae.iam",
"objectKey": "af59f346-ba31-4fd6-96a2-413606493bae.iam",
"sha1": "12504df0c2dbcf52501ae7371781241f8a8d4f36",
"size": 66329747,
"contentType": "application/octet-stream",
"location": "https://developer.api.autodesk.com/oss/v2/buckets/wip.dm.prod/objects/af59f346-ba31-4fd6-96a2-413606493bae.iam",
"blockSizes": [
2048
],
"deltas": []
}
Впоследствии,вы увидите фактический размер 66329747
байт.В моем случае он равен 66,3 МБ и соответствует размеру загружаемого файла.