是否可以将cad文件上传到用laravel创建的页面?
我已经看到,在他们提供的MimeType类中,没有任何一个扩展让我感兴趣(STL、OBJ、FBX、DAE、3DS、IGES、STEP、VRML、X3D),而且我尝试使用已知的mimes (即使不使用库),而且它不起作用。
更新
为了提供更多信息,我正在尝试上传具有上述扩展名的文件。例如,对于stl类型,我正在使用stl和application/vnd.ms-pki.stl进行测试,这些测试都出现在laravel的MimeTypeExtensionGuesser类中。
守则如下:
{{Form::file('file_cad_maker', ['class' => 'input-file design-select','id' => 'input-file-cad', 'data-target' => '#input-file-cad-filename', 'data-parsley-max-file-size' => '64', 'data-parsley-allowed-format' => 'application/vnd.ms-pki.stl', 'data-parsley-trigger' => 'change focusout'])}}但是客户端验证告诉我,这个文件不是它应该的类型(当我上传stl文件时),在服务器端,如果我打印文件的mime类型,它告诉我:application/octet,它用于没有扩展名的文件。
发布于 2022-09-19 02:10:43
我知道这是一个旧的帖子,但这个工作时,我上传autocad文件(dwg)文件。
'file' => 'mimetypes:application/octet-stream'https://stackoverflow.com/questions/53122803
复制相似问题