问题标签 [form-data]

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.

0 投票
1 回答
617 浏览

c# - 如何在 C# 中解析 XML 表单数据

所以,我有一个将数据发布到 ASP 页面的 SMS 服务。

数据以 HTML 编码的 xml 格式输入。当我直接从 InputStream 读取它时,它看起来像这样:

我知道我可以手动进入并替换字符代码,然后将其读入 XmlDoc ......这就是我为了时间而做的事情。

我想知道是否有本地数据类型或内置类来处理 XML 表单数据?

试过:

但由于某种原因它看起来一样。

0 投票
1 回答
519 浏览

file-upload - struts 2 文件上传和表单数据

struts 2 中的动作类是模型驱动的 bean。在表单提交中有几个表单数据(文本字段)和文件上传标签。当我尝试删除所有文件标签并提交时,bean 值正在填充,但如果我包含文件标签,则不会填充表单数据。是否可以通过单个表单提交将多个文件上传和表单数据发送到服务器?

0 投票
1 回答
1435 浏览

javascript - 通过 xmlhttprequest 提交带有重音字符的表单

我实现了这个使用 xmlhttpreqeust 的表单提交方法。我看到了新的 html5 功能 FormData,它允许将文件与表单一起提交。凉爽的!但是,重音字符存在问题,特别是 Word 制作的那些愚蠢的智能引号(是的,我对这些字符有点偏见)。我曾经让它提交给一个隐藏的 iframe,这是老式的方式,而且我从来没有对放入其中的各种奇怪的字符有任何问题。但我认为这会更好。事实证明这是一个更大的头痛:-/

让我们看一下代码。我的 javascript 函数(注意注释掉的行):

这是一个简短的视图,请查看http://archive.cyark.org/sitemanager/sitemanager.js的第 1510 行以查看整个函数。

然后在接收 php 页面上,我在顶部:

接下来是一些基本的 php 以使用帖子数据构建一个字符串并将其作为更新提交给 mysql。

那我该怎么办?如果我取消注释 javascript 中的内容类型设置,它会完全破坏我的 php 脚本中的 POST 数据。我不知道问题出在 javascript、php 还是 mysql 中。有什么想法吗?

0 投票
0 回答
156 浏览

asp.net-mvc - 使用 MvcIntegrationTestingFramework 在表单数据中模拟文件上传

我正在使用 Steve Sanderson 的 MvcIntegrationTestingFramework 并尝试模拟上传操作的帖子。第二个参数是一个对象,然后将其转换为要发布的表单数据的名称值对。

我的测试代码是:

动作是:

我的问题是我应该在此处输入什么帮助文件不显示为空?

谢谢 :)

0 投票
2 回答
2127 浏览

jquery - 从 Python 解析 jQuery 表单数据

我的应用程序有一个 python (bottle.py) 后端和一个 html/jquery 前端。我正在使用表单中的“输入”获取文本文件,并在后台使用 python 端的事件处理程序将其上传。然后事件处理程序解析文件(file.readline()重复调用)并以 json 形式返回一些结果。

一切顺利,直到我需要在 python 中解析文件。

这是我的javascript:

当我在 python 端收到 POST 请求时,我只能使用request.body.read().decode(). 如果我正在尝试request.files.data.file.read(),我会收到“断管”错误:

我可以用 获取文本request.body.read().decode(),将它们保存到文件中,然后加载并解析。但是我想避免创建不需要创建的文件,并且想在内存中做所有事情。

为什么request.body.read().decode()有效而request.files.data.file.read()无效?有没有办法用我现有的函数解析文件而不将其写入磁盘?

0 投票
2 回答
1786 浏览

http - HTTP multipart/form-data over Socket 不显示变量

我现在已经尝试了几个小时,但不知何故我不知道问题所在。这是我的请求示例:

它通过标准 TCP/IP 套接字发送到 PHP 服务器,但 $_POST['testme'] 值始终为空。

有人可以看到此请求中的错误吗?--> 解决了

末尾有一个 \r\n ,这里的代码中没有显示。

谢谢,这解决了我的第一个问题。

也许你也可以帮助我的第二个。正如我在您的个人资料中看到的那样,您对 C# 非常熟悉,这是我的第二个问题。我正在尝试将文件上传到我的服务器并且文件数据以某种方式没有正确请求,我认为这是因为编码,但我不确定。

0 投票
2 回答
1128 浏览

ajax - 如何在 MVC3 中使用 Ajax 发布各种自定义数据类型?

我有这个 ViewModel 来代表每个类别,它是我项目中的几个子类别:

我将此模型传递给视图,并使用它来构建我的表单,如下所示:

如您所见,DoIt()单击输入按钮会调用 javascript 函数 " "。这是功能:

如您所见,在 ajax 方法中,我试图将“类别名称”$(".Cat").attr("value")和“子类别名称”stringArray传递给相应的操作方法,该方法需要Categories我之前创建为视图模型的数据类型。它看起来像这样:

问题是 ajax 方法不能同时发布两种数据类型,或者只是我不知道该怎么做。

我也试过这个:

并放在postdata里面JSON.stringify()。但是仍然没有任何东西传递给 action 方法。

0 投票
3 回答
1477 浏览

php - 我可以使用 AJAX 在 jQuery 脚本中将表单数据/变量传递给 php 吗?

我有一个将数据传递给同一页面上的 jQuery 脚本的表单。表格如下所示:

收藏夹的值随后由 PHP 在同一页面头部的 jQuery 脚本中检索,该脚本动态生成 MySQL 查询。但发生这种情况是因为页面被重新加载。如果可能的话,我想使用 AJAX 将表单数据/变量传递给 jQuery 脚本而不重新加载页面。我知道我可以使用 AJAX 操作 html 和 css,但我也可以在头部操作 jQuery 脚本吗?如果是这样,我将如何处理?

0 投票
2 回答
14016 浏览

javascript - 用 javascript 解析 formdata 对象

我的公司使用一个应用服务器,其中服务器端程序是用 javascript(不是 node.js)编写的。这是一个非常初始的事情,支持不是那么好

现在这是我的问题:

我必须在服务器端处理上传的 csv .. 我在如何异步上传文件中使用超级答案?(使用 jquery 传递 formdata 对象)并且我能够访问服务器端发送的文件。但是我该如何解析呢?

看起来像这样

我真的很困惑如何在服务器端使用纯 JavaScript 处理这个文件。

请帮忙。

0 投票
1 回答
736 浏览

c++ - 使用 Cgicc 获取表单数据

这是将表单数据获取到字符数组的 c++ cgi 代码。执行此代码后,我得到了变量“数据”的以下结果。

f0=fname0&l0=lname0&f1=fname1&l1=lname1&f2=fname2&l2=lname2&f3=&l3=

现在我想使用 cgicc 在单个字符数组中检索类似上面的数据。但是使用 cgicc 我可以获得特定元素的值。但我想检索单个字符数组中的所有元素值。我怎样才能使用 cgicc 做到这一点?