Railo 4/Tomcat/IIS7.5/Coldfusion/CFX文件上传不工作

Railo 4/Tomcat/IIS7.5/Coldfusion/CFX文件上传不工作,tomcat,coldfusion,iis-7.5,railo,cffile,Tomcat,Coldfusion,Iis 7.5,Railo,Cffile,我刚刚将一个web应用程序从ColdFusion移动到Railo服务器,在应用程序的文件上传功能方面遇到了一个令人费解的问题。几乎所有文件都可以正常工作,但是.docx文件无法上载。在Railo中,我看到了错误: 表单字段[form.theformfieldname]不是文件字段 我已经在IIS和Tomcat中将docx mimetype注册为application/vnd.openxmlformats-officedocument.wordprocessingml.document 我只是做了

我刚刚将一个web应用程序从ColdFusion移动到Railo服务器,在应用程序的文件上传功能方面遇到了一个令人费解的问题。几乎所有文件都可以正常工作,但是.docx文件无法上载。在Railo中,我看到了错误:

表单字段[form.theformfieldname]不是文件字段

我已经在IIS和Tomcat中将docx mimetype注册为application/vnd.openxmlformats-officedocument.wordprocessingml.document

我只是做了一个小测试,把表格扔了两次。第一次使用.doc文件,第二次使用.docx文件

转储文件1:。文档文件

转储2:.docX文件

不知何故,该文件没有上传到tmp目录,而是读取/解析/无论什么。当然,在这些情况下,cffile上传不会起作用

这可能是什么原因造成的

谢谢!
Bart

我实现的一个解决方法是在上传到.doc之前重命名文件,在本例中传递一个具有实际扩展名的额外参数.docx,但对于其他文件类型,可能以后也存在同样的问题,然后在成功上传后再次重命名它。但这也意味着,客户将不得不在他们这方面实施此解决方案…当然不是理想的!你看过与添加处理过的MIME类型相关的东西吗?是的-我看了,添加了,更改了MIME类型-但是没有效果。。。
Scope
docsbestand string  C:\inetpub\wwwroot\site\WEB-INF\railo\temp\tmp-321.upload
fieldnames string   jsoninput,docsbestand
jsoninput string    {"PRO":{"idaanvraag":"052300022920333" ,"bron":"Spontaan"},"apiklant":"demo","apikey":KL541231231}
docsbestand
string  PK!0�(r�[Content_Types].xml �(��T�n�0�W�?D�V������[��0��z��l�I�Q�B� \"%���ك�ښl  �w%�=���^i7+���%�g&�0�A�6�l4��L60#�Ò�S ����X��&��V$z�3��3෽���%p)O5�����5}�:�`�e�ۅ�V�DFK��)_:�K%�)�l��\�!��U�'�v�7�&j�X��*,��+W^.,�����W����k��D�ܚ��X�ݷ��>��N!��FZ�&0m��ly��)�q�9��d}��@��?Ĥ�����R��/��s���*&:t��g������ˉ�8Y�O�[�&V0}�X�?Ȼ���>�#��;�F�io.����PK!���N_rels/.rels �(����JA���a�}7� "���H�w"����w̤ھ�� �P�^����O֛���;�<�aYՠ؛`G�kxm��PY�[��g Gΰino�/<���<�1��ⳆA$>"f3��\�ȾT��I S����������W����Y ig�@��X6_�]7~ f��ˉ�ao�.b*lI�r�j)�,l0�%��b� 6�i���D�_���,  � ���|u�Z^t٢yǯ;!Y,}{�C��/h>��PK!ʡ��9`word/_rels/document.xml.rels �(����N�@��&�ٻl�ZMS�5����la�.�dw���I(4�x�B2�}?fvX�������`(&<�Ĥ%��_o��Ha��AEN����;hE�+��y�.Q���%T���;���".m.k��Tr>�-�z����ۤ����VxqSs���&���M���B�t@�_��S�(��3����D n ��m)�k0�0���Q�y�}�z,>�2��,ϡ'8Jc�)!2�����(�A�O Q�ɶ��]߉J���2��ç�Я��z3)/�ˁ������MI� ۏ���]���!���PK!q�� �word/document.xml�]Ks�H�o����c~B���s�;�nm�F�@��B0�_��B�� !�6�­9�i    J��_>+��巿&�6�o:�Y����4nôGg�LJ��iM�f�rl~V{�~�����e�1��t��@�!l�3��� p;��?� ����ps�x�?�Qc¼�[8�fߴ������Z4�sV�zv'�>1��;��q�Cs���/�s���H���48�?6]_�6y�h��X2���lb����<O3<6yL��s�3\�p߇�W�����gG�C,���LAɄ��rDNJ����5�n�P���\tK}�x�OW�w�Fﬦ���Q�]��Aк~z}t�����M�`����K���~x�Ǎc>���i���ؙ0u|n����_�n��O�֌Y�-ǵ��%�ֈ�n�@�B���c(��k� <SNIP>

string  jsoninput,docsbestand
jsoninput string {"PRO":{"idaanvraag":"052300022920333" ,"bron":"Spontaan"},"apiklant":"demo","apikey":KL541231231}