作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 ColdFusion 10 时遇到了问题。代码一直在运行,我不确定哪里发生了变化 - 代码本身在这方面几个月没有变化。
我有一个看起来像这样的 cffile:
<cffile action="upload" filefield="fileLocation"
destination="#destination#"
nameConflict="Overwrite"
accept="application/vnd.ms-excel,text/csv"
result="upload">
The MIME type or the Extension of the uploaded file text/plain was
not accepted by the server.
Only files of type application/vnd.ms-excel,text/csv can be uploaded.
Verify that you are uploading a file of the appropriate type.
Content-Disposition: form-data; name="fileLocation"; filename="myfilename.csv"
Content-Type: application/vnd.ms-excel
CONTENTSUBTYPE vnd.ms-excel
CONTENTTYPE application
最佳答案
解决方案:
将属性 strict="false"放入 <cffile>
标签。
即使默认值被假定为 false,无论如何都要使用严格而不是依赖于默认值。
另请查看对 cffile 的其他 CF10 更改:https://wikidocs.adobe.com/wiki/display/coldfusionen/cffile
关于Coldfusion CSV 上传返回 MIME 类型错误,MIME 类型为 'text/plain',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26615267/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!