无法在存储桶中创建新对象

问题描述 投票:0回答:1

我跟着viewer walkthrough,当我上传由指南作为演示模型提供的“rst_basic_sample_project.rvt”并且当我上传一个小文件.obj时它工作正常。但是当我尝试上传其他随机.ifc文件(支持列表中包含的扩展名)时,它就会停止工作。

该应用程序显示“无法在存储桶中创建新对象”和cmd上的“错误:请求正文大于maxBodyLength限制”。后者由Axios库抛出:

Error: Request body larger than maxBodyLength limit
    at RedirectableRequest.write (@myPath@\node_modules\follow-redirects\index.js:105:24)
    at RedirectableRequest.end (@myPath@\node_modules\follow-redirects\index.js:130:10)
    at dispatchHttpRequest (@myPath@\node_modules\axios\lib\adapters\http.js:234:11)
    at new Promise (<anonymous>)
    at httpAdapter (@myPath@\node_modules\axios\lib\adapters\http.js:18:10)
    at dispatchRequest (@myPath@\node_modules\axios\lib\core\dispatchRequest.js:59:10)

我希望观众上传任何文件。我错了吗?这意味着观众有关于上传文件尺寸的最大容量?还是可以调整?

autodesk-forge autodesk-viewer
1个回答
0
投票

这是您的http客户端Axios而不是我们的端点的问题 - 对于免费试用订阅的桶的总大小只有5GB上限,并且对单个对象的格式/扩展或大小没有限制。如果您尝试不支持的翻译作业,我们的端点将抛出相应的错误,但请确保使用与其格式对应的正确扩展名命名对象 - 我们的引擎通过其扩展名来标识模型的格式。

将您的Axios客户端升级到v0.18或更高版本 - 请参阅this issue here

© www.soinside.com 2019 - 2024. All rights reserved.