问题标签 [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 回答
972 浏览

html - HTML 表单不采用文本字段的值

您好,这是我的 HTML 表单

当我在 php 页面中打印发布的数组时,它只显示字段的值:成人儿童房间类型,但不采用入字段和签出字段的值。

我正在使用日期字段 jquery 日期选择器

到底出了什么问题?我错过了什么??

0 投票
0 回答
1149 浏览

xml - Microsoft MVC 4 参数作为 POST 正文中的 XML

我是微软 MVC 的新手,所以请原谅我的新手问题。我们正在将 Ruby/Rails 应用程序移植到 MS MVC 4。随着时间的推移,我们将这样做,因此 .NET MVC 必须能够在不修改的情况下使用 Ruby/Rails api 请求。我无法将 POST 正文中的 xml 反序列化为对象。当我在返回行上放置一个断点时,登录的值为空。任何帮助将不胜感激。

API 请求经过身份验证...这是来自客户端的请求。

这是 Api 控制器

这是参数类

这是 WebApiConfig

0 投票
2 回答
4321 浏览

python - Python使用mechanize提交post数据

我必须提交给服务器的 url 如下所示:

我这样写的帖子数据:

我对其进行编码:

这就是我运行它的方式:

错误说:我没有选择任何项目。因为我有嵌套表单,我如何在不使用 br.select_form(nr=0) 的情况下正确地做到这一点?谢谢。

0 投票
1 回答
981 浏览

c# - ServiceStack/Razor - 如何在提交表单上获取 POST 数据?

我正在尝试学习一些 ServiceStack 的东西。目前,我已经成功完成了本教程(几乎完成):http ://www.ienablemuch.com/2012/12/self-hosting-servicestack-serving.html

我要执行的下一步是创建带有提交按钮的 html 表单并捕获输入的数据,例如 C# 代码中的变量。

我知道如何在 cshtml 文件中创建 html 表单,但我不知道在这种情况下如何使用 ServiceStack 获取输入的 POST 数据。您能否提供任何提示/代码示例。

另外,本教程中有一些我不明白的地方:

19. 要为剃刀页面使用强类型模型,请使用继承指令。首先创建一个模型,它必须是公共的,并且它的复制到输出目录属性必须设置为复制,如果更新太

这个“模型”到底是什么以及如何创建它?并且,第 20 节,在 cshtml 代码中:

@inherits 视图页面

那么,什么是“ViewPage”,这个语句究竟是如何工作的?

0 投票
1 回答
151 浏览

python - 如何检查工作是否正确完成(Python mechanize)

我有这样的代码: 1. 检查一些复选框 2. 删除我选择的内容

数据如下所示:

我如何检查工作是否正确完成,如果没有,再试一次?一个很棒的示例代码。谢谢。

0 投票
1 回答
3193 浏览

firefox - Firebug:从网页检查 POST

我可以使用 Firebug 来检查网页发送到服务器的发布请求吗?如果可以,如何?

我指的是检查使用表单制作的常规 POST,但也有兴趣了解如何使用 javascript 检查帖子。

谢谢

0 投票
2 回答
23579 浏览

java - Spring 4.x/3.x (Web MVC) REST API 和 JSON2 Post 请求,如何一劳永逸?

在详细介绍之前,我知道在 Stackoverflow 上有很多对话和相关问题。所有这些都以不同的方式帮助我,所以我认为我将我的发现放在一起作为一个有组织的常见问题解答来总结我的发现。

相关概念

您当然知道这些,但我只是将它们写为快速评论。如果我遗漏了什么,请随时编辑。

HTTP POST 请求:

当您愿意将对象发送到 Web 服务或服务器端应用程序时,将使用发布请求。

序列化:

是从 Web 浏览器获取对象到服务器端应用程序的过程。可以使用 jQuery Ajax 调用或 Curl post 请求。

序列化协议:

目前最流行的是 JSON 和 XML。由于 XML 标记的性质,序列化的 xml 对象的大小相对较大,因此 XML 变得不那么流行了。在这个常见问题解答中,主要关注的是JSON2序列化。

春天:

Spring 框架及其强大的注解使得以一种有效的方式暴露 Web 服务成为可能。Spring中有很多不同的库。这里我们关注的是Spring web MVC

卷曲与 JQuery:

这些是您可以用来在客户端发出发布请求的工具。即使您打算使用 JQuery ajax 调用,我建议您使用 Curl 进行调试,因为它会在发出 post 请求后为您提供详细的响应。

@RequestBody 与 @RequestParam/@PathVariable 与 @ModelAttribute:

如果您的 Web 服务不依赖于您的 Java EE 模型,则必须使用 @RequestBody。如果您正在使用模型并且您的 JSON 对象已添加到模型中,则可以通过 @ModelAttribute 访问该对象。只有在您的请求是 GET 请求或 GET 和 POST 请求组合的情况下,您才需要使用 @RequestParam/@PathVariable。

@RequestBody 与 @ResposeBody:

正如您从名称中看到的那样简单,如果您在服务器端方法处理请求后向客户端发送响应,则只需要@ResponseBody。

RequestMappingHandlerAdapter 与 AnnotationMethodHandlerAdapter:

RequestMappingHandlerAdapter 是 Spring 框架的新映射处理程序,自 Spring 3.1 以来取代了 AnnotationMethodHandlerAdapter。如果您现有的配置仍在 AnnotationMethodHandlerAdapter 中,您可能会发现这篇文章很有用。我的帖子中提供的配置将让您了解如何设置 RequestMappingHandlerAdapter。

设置

您将需要设置一个消息转换器。这就是您的序列化 JSON 消息正文如何在服务器端转换为本地 java 对象的方式。

从这里开始的基本配置。转换器是基本配置示例中的 MarshallingHttpMessageConverter 和 CastorMarshaller ,我已将它们替换为 MappingJackson2HttpMessageConverter 和 MappingJacksonHttpMessageConverter。

在哪里放置配置

我的项目设置方式,我有两个配置文件:

  • Application Context XML:其中之一是您的 sessionFactory bean、dataSource bean 等所在的应用程序上下文 XML 文件。
  • MVC Dispatcher Servlet XML:这是您拥有视图解析器 bean 并导入应用程序上下文 XML 的地方。

hadlerAdapter bean 必须位于 MVC Dispatcher XML 文件中。

您可以有多个消息转换器。在这里,我创建了一个普通的 JSON 以及一个 JSON 2 消息转换器。XML 文件中的 Ref 和普通 bean 格式都已使用(我个人更喜欢 ref 标签,因为它更整洁)。

REST API

这是一个公开 REST API 的示例控制器。

控制器

这是您的 HTTP 发布请求的 REST API 公开的地方。

Java 对象

CURL 后呼叫

相关帖子和问题

如果不是针对所有提供以下帖子和问题的人,此常见问题解答是不可能的(如果我遇到有用的相关帖子/问题,此列表将扩大):

  1. 什么是正确的JSON 内容类型?
  2. Spring 3.0 使用杰克逊消息转换器做出 JSON 响应
  3. 如何从终端/命令行使用 Curl 发布 JSON 数据以测试 Spring REST?
  4. 将 JSON 发布到 REST API
  5. https://github.com/geowarin/spring-mvc-examples
  6. 如何使用 curl 将 JSON 发布到 PHP
  7. 弹簧休息 | MappingJacksonHttpMessageConverter 产生无效的 JSON
  8. https://github.com/eugenp/REST
  9. Spring Web MVC - 验证单个请求参数
  10. 如何从终端/命令行使用 Curl 发布 JSON 数据以测试 Spring REST?
  11. 如何从 Java Servlet 返回 JSON 对象
  12. 如果 REST API 返回 JSON,那么 MIME 类型是什么?
0 投票
1 回答
2594 浏览

java - 使用 POST 数据使用 java 将 png 上传到服务器

嗨,我在尝试使用 java 和 php 将 png 图像传输到我的网络服务器时遇到了一些麻烦,我尝试使用 FTP,但是我为阻止端口 21 编写脚本的软件使其无用

我被指示使用表单 urlencoded 数据,然后使用 POST 请求让它完全迷失在这个主题上,并且可以使用一些方向显然文件和图像托管站点使用相同的方法将文件和图像从用户计算机传输到他们的服务器.

也许只是对正在发生的事情的解释可能会有所帮助,这样我就可以掌握我到底想用 java 和 php 做什么

任何帮助将非常感激!

0 投票
1 回答
1727 浏览

html - 计算 HTTP Request Post 的字节大小

我正在使用 JMeter 测试 http 服务器并在正文中发送不同大小的负载。我正在发布内容类型的 JSON 对象并发送非常大的文件,有时甚至很小。

在请求中,内容长度会根据我设置的内容而有所不同,但无论出于何种原因,无论 json 对象的大小和内容长度的不同值如何,以字节为单位的大小始终为 277。为什么字节大小不会随着正在发送的正文大小的变化而变化?这弄乱了在 Jmeter 中计算的 KB/sec 值,因为即使正文发生变化,每条消息的字节数每次都显示为 277。

有谁知道为什么会发生这种情况或我如何计算实际发送的 KB/Sec

0 投票
1 回答
1537 浏览

php - 从 post html 表单中获取值列表

这是我的表格:

如何从 script.php 获取选择菜单中可用的值???

$_POST["avail"]不起作用。

谢谢