问题标签 [enctype]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 是否可以在后端为表单设置 enctype="multipart/form-data" ?
我正在使用 Django 框架开发票务系统。我想实现一个功能,可以通过电子邮件创建票证,到目前为止收件人电子邮件与用户相关联。
我使用 mailgun 创建了一个将邮件数据重定向到 URL 的路由。
除了附件之外,我已经能够成功处理邮件内容,我认为这是因为我没有设置上传文件时必需的 enctype 属性。表单未验证。
是否可以在银行设置 enctype="multipart/form-data" ?
模型.py
实用程序.py
表格.py
项目 urls.py
应用程序 urls.py
视图.py
php - 使用表单发布文件只会在设置 enctype 时使 PHP 脚本挂起
当enctype
设置为multipart/form-data
. 在 Safari 中,脚本崩溃(放弃)需要几分钟,但在 Chrome 中,它会立即崩溃。下,我的意思是用户被带到站点的根目录(/
)。
在错误日志中找不到错误。
我已经设法在没有 enctype 和/或文件输入的情况下制作表单功能,但自然不会发布任何文件。
它是一个带有 PHP7 的 WAMP 服务器。Ini 设置都经过仔细检查以确保足够大。
这些脚本直到几周前才有效,但 IT 部门无法指出可能是原因的任何特定更新。
文件接收脚本,fileReceive.php:
浏览器地址栏中的加载栏刚刚启动,在 Safari 中挂起大约两分钟。max-execution_time
错误日志中没有关于的消息。
asp.net - 如何在带有多个图像上传器的 asp classic 中使用 reCaptcha 2.0?
我正在使用 asp classic,其中我使用recaptcha 2.0,当我使用enctype="multipart/form-data"我的图像上传器工作正常但 recaptcha 响应为false并且当我删除表单标签 recaptcha 上的 enctype="multipart/form-data" 时工作正常但不是图像上传器请帮助我
重新验证方法
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then Dim recaptcha_secret, sendstring, objXML
结果 = (objXML.responseText)
html - 为什么不推荐 enctype text/plain?
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form#attr-enctype
在这里,我发现“text/plain”仅用于调试,但没有更多信息可用,例如为什么它仅用于调试。
当我尝试使用“非文件”数据时,它非常实用。一切都由“新线”隔开,易于处理。
有什么问题?例如,有没有可以制造问题的角色?
html - 如何在 $_POST 中获取 HTML 输入以进行文件上传
使用 HTML 文件中的以下代码,我可以读取文件,但我没有通过 POST 获取 fileToUpload 的名称。如果我删除了ENCTYPE,我确实通过了fileToUpload,问题是我相信multipart/form-data对于文件上传是强制性的,并且我不使用该编码方法,其余的例程来处理文件循环进行。
如果有办法通过使用 multipart/form-data 来获取 user=-selected 文件的名称?
PS,foo.php 有以下代码来检查 POST 的内容:
以下 HTML 代码的输出是“Array()”,没有 ENCTYPE,输出是 Array ( [fileToUpload] => energydata2_X.CSV ),后者是我需要的。感谢您的任何指导!
node.js - 我应该使用 enctype="application/x-www-form-urlencoded" 还是 enctype='multipart/form-data' 在 nodejs 中使用 AJAX 发送上传文件和文本?
这是表单html代码。我enctype="application/x-www-form-urlencoded"
目前正在使用。
我的 AJAX 调用:
我想将上面附加的文本字段与上传的文件一起发送。文件已成功提交,但是当我尝试在其中使用req.body.text
时,nodejs
它给出了未定义。为什么?????????????
这是路线代码:
所以我的主要问题是:如何在使用???nodejs
发送后访问服务器端的文本字段 请帮忙!!!AJAX
FormData
html - 使用哪种表单加密类型?
Q1A。我是否需要在发布到同一页面的以下关键字搜索表单上添加“enctype=”?
Q1B。真的有必要添加 enctype 吗?表单处理器将在 php.ini 中。
Q1C。注意“动作=”。如果“action=”包含一个已经是 urlencode() 的 url,它有什么区别吗?
Q1D。如果表单通过 POST 方法提交到同一域/网站上的另一个页面,是否真的有必要添加 enctype ?
Q2。如果我使用“application/x-www-form-urlencoded”,那么这是否会以任何方式成为双重 urlencoding,因为我已经对目标 url 进行了 urlencoded 编码?
Q3。如果我使用:
然后我必须在服务器端解码提交的数据还是什么?
Q4。还有什么我需要知道的吗?
forms - 在使用 enctype multipart 提交 html 表单时生成编译警告
在codeigniter中,当我提交带有图像上传的html表单时,它给我一个编译警告它在本地运行,但在cpanel上它给出了这个错误
严重性:编译警告
消息:输入中的意外字符:'' (ASCII=14) state=0
文件名:lib/rules.php
行号:889
回溯:
这是我的表格
这是我的方法
node.js - 将 JSON 从前端发送到后端的正确方法是什么?
我试图将数据从我的前端发送到我的后端(React 和 NodeJS)
我的后端是
但是 console.log 只显示一个空对象。我测试了用 Postman 发送一个 POST 请求,它工作正常,所以问题出在我的前端
node.js - multipart/form-data 返回空对象 | 节点
使用 POST 方法和 enctype="multipart/form-data" 的表单在 Nodejs Express 中返回空对象。
在app.js
我使用过:
在标签中仅使用POST 类型和操作时<form>
req.body以 json 形式顺利输出,没有问题。
但是enctype="multipart/form-data"
在 express req.body中使用会返回{ }
- 空对象
有人能帮忙吗?