我有一个 Web 应用程序,现在我们想将它从 Windows 环境转移到 Linux 环境。这里的问题是,如果我在表单标签中使用 enctype="multipart/form-data"然后发布请求失败。出于测试目的,我有从表单标签中删除 enctype="multipart/form-data"并在 linux 环境中运行。现在发布请求成功,但根据我对上传文件的了解,我们应该在表单标签中使用 enctype="multipart/form-data"。如何解决这个问题?请帮助我,提前感谢所有帮助。
<form action="@routes.HoForms.uploadHoFormsByHeadOffice()" enctype="multipart/form-data" method="POST" id="shiftSummaryForm">//post request fails in linux
<form action="@routes.HoForms.uploadHoFormsByHeadOffice()" method="POST" id="shiftSummaryForm">//post request success in linux
最佳答案
我在上面找到了我的问题的解决方案。问题出在我的 tomcat 文件夹中,安装时没有创建文件夹,或者可能是我不幸删除了该文件夹。现在我的 tomcat 文件夹中有临时文件夹,并且一切正常。谢谢大家的宝贵建议。
关于linux - Enctype ="multipart/form-data"在 linux 环境下不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38989136/