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

时间:2019-04-28 18:26:37

标签: autodesk-forge autodesk-viewer

我遵循了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)

我希望观众可以上传任何文件。我错了吗? 因此,这是否意味着查看者在上传的文件尺寸方面拥有最大的容量?还是可以调整?

1 个答案:

答案 0 :(得分:0)

这是您的http客户端Axios而不是我们的端点的问题-免费试用订阅的存储分区总大小上限为5GB,单个对象的格式/扩展名或大小没有限制。如果您尝试不支持的翻译工作,则端点将引发相应的错误,但请确保使用正确的扩展名来命名您的对象,该扩展名与其格式相对应-我们的引擎会通过其扩展名来识别模型的格式。

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