问题标签 [html-post]

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 回答
1490 浏览

python - 多部分表单发布到谷歌应用引擎不起作用

我正在尝试使用 httplib 发布一个多部分表单,url 托管在 google app 引擎上,在帖子上说不允许使用方法,尽管使用 urllib2 的帖子有效。附上完整的工作示例。

我的问题是两者之间有什么区别,为什么一个有效而另一个无效

  1. 我的多部分表单邮政编码有问题吗?

  2. 或者问题出在谷歌应用引擎上?

  3. 或者是其他东西 ?


编辑:将 putrequest 更改为 request 后(根据 Nick Johnson 的建议),它可以工作

所以现在的问题仍然是两种方法之间有什么区别,并且可以首先使其起作用?

0 投票
2 回答
708 浏览

javascript - 具有 AJAX 和传统 POST 支持的 ASP.NET MVC 表单

我有一个表单,我目前用一些 Javascript 功能枚举,然后用 jQuery .ajax() 将它发布到 MVC 控制器操作。如果我想为发布此表单添加传统(无 JavaScript)支持,我对我的选择几乎没有疑问。

1)问题是我有一些不在字段中的数据,但它只是 div 中的文本。由于我目前正在使用 AJAX 发布,因此我可以在发布之前通过它们的 id 获取这些 div 的内容并将它们包含在帖子中。我假设传统的 POST 会缺少这些信息。

一个想法是<input>也为这些 div 制作一个,但将其隐藏在页面上。然后在 POST 中使用它们。

2)如果我决定只使用 AJAX 帖子,我可以完全摆脱表单吗?

3) 鉴于我一直使用 AJAX 帖子,您建议使用什么格式发布值?JSON,逗号分隔(复杂数据有问题),还有别的吗?

4)你通常支持这两种方式吗?因为如果我现在查看我的表单,它们会使用大量的 jQuery 和 jQuery UI 功能,如果没有 JavaScript 来实现这些功能,那就有点过头了。用户没有启用 JS 的可能性有多大,可以只说“需要 JS”吗?

对于这个具体案例,我正在构建一个内部的按需应用程序,它不会面向 Web(至少目前还没有),所以我可以选择说 JS 是必需的。

0 投票
1 回答
1150 浏览

wordpress - 如何使用 xmlrpc 将 html 内容发布到 wordpress?

我有一个脚本可以使用 xmlrpc 将一些数据发布到 wordpress。

如果我对正文使用一个简单的字符串,例如“这是一个测试”,它就可以正常工作。

但是,如果其中包含任何 HTML 格式,则在尝试添加帖子时会严重损坏。

如何使用 xmlrpc 将 html 内容发布到 wordpress?

0 投票
2 回答
740 浏览

asp.net-mvc-2 - 如何支持在同一页面上针对相同创建操作的多个表单?

我想在一个创建页面上有两个单独的表单,并且每个表单在控制器中都有一个操作。

在视图中:

在控制器中:

结果"The current request for action 'MyMethod' on controller type 'MyController' is ambiguous between the following action methods"- 错误或调用了错误的创建操作。

解决方案?

  • 将这两个 POST Create 操作合并为一个公共ActionResult Create(Product product, string genericInput);
  • 以不同的方式命名 POST Create 操作之一并将新名称添加到相应的Html.BeginForm()

我不知道这些有什么警告。你会如何解决这个问题?

0 投票
2 回答
8692 浏览

php - PHP 中的数组输入是否保证 POST 中的 INPUTS 顺序?

我有一个表单,用户可以在其中输入无限数量的数据行。他们通过在屏幕上输入他们想要的任意数量的行来到达表格。

我想知道,当表单发布并且我在$_POST['MYDATA']数组中收到这些记录时,是否可以保证它们将按照与屏幕上发布的顺序相同的顺序进行排序。或者它们会按uniqid()随机生成的顺序排列吗?

我使用唯一 ID 而不是更容易排序的整数的原因是用户可以在该页面上使用 javascript 删除行并添加其他行。检查碰撞太难了。

0 投票
2 回答
13246 浏览

php - 在 PHP 中上传文件时是否可以发送附加参数?

我正在使用以下 HTML 初始化文件上传:

Upload.php 脚本如下所示:

我需要再向我的 php 脚本传递一个参数,但我不知道怎么做。HTTP 方法是 POST(从上面的代码可以看出),但是我应该把参数放在哪里呢?这甚至可能吗?感谢您向我澄清这一点。

0 投票
2 回答
112 浏览

django - 查看不会捡起帖子

有人可以告诉我为什么以下视图不会接收 POST 请求:

我知道当我提交表单时它正在重新加载,但它总是重新加载底部render_to_response

编辑:

javascript看起来像这样:

和 HTML 是这样的:

编辑

如果这个问题说“单击按钮时我如何(jquery ajax)提交表单”,也许这个问题会更好

0 投票
1 回答
1902 浏览

asp.net-mvc - 如何通过 POST 发送 textBox 值

我正在使用 Html.BeginForm 并尝试将文本框“archName”的提供值传递给帖子,我该怎么做?我的意思是我应该添加什么而不是“someString”?

0 投票
2 回答
655 浏览

javascript - 使用firebug在POST上调试jQuery ajax错误

所以我有一个 ajax 调用来提交我的帖子而不刷新,当我点击提交按钮时,我试图查看 firebug 控制台上的错误是什么,但是它很快就离开了屏幕,我看不到错误是什么. 对我做什么有任何想法吗?我尝试打印到控制台,单击一下也消失了。我不知道发生了什么。

0 投票
1 回答
1263 浏览

php - 将数据从 Android 设备发送到 Apache Web 服务器的有效方法

我想将传感器数据从 Android 设备发送到 Apache Web 服务器。传感器使用IOIO 板连接到 Android 设备,并定期采样。

原始传感器数据大约为 1 字节/秒,我正在尝试找到一种有效的方法将其发送到基于 Apache 并支持 PHP 和 ASP(我认为是 ChiliASP)的 Web 服务器。

为了降低每月费用,我想使用预付费移动订阅,这些通常有固定的最大数据限制(大约 500 MB/月)。

由于传感器应该 24/7 发送数据,我希望将所需的数据流量保持在最低限度。即使数据量不是很大,我认为协议头方面的开销也可能是一个问题。如果每个样本(1 个字节)单独发送,开销/有效负载比会很差。解决方案当然是聚合一些数据并以更大的块发送。

我已经成功测试了 Java HttpURLConnection 以使用 HTTP POST 发送数据,并且对此有一些疑问:

  1. HTTP 标头造成的开销有多大?有没有一些简单的方法来测量它?
  2. 我可以考虑Android和Apache支持的其他协议吗?