问题标签 [http-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 投票
4 回答
4093 浏览

c# - 当我从一个页面发布到另一个页面时,为什么我的 Asp.Net 表单是空的?

我有以下 HTML 代码

目标页面即将出现,但它接收的表单是空的。我的 target.aspx 页面上有一个断点,虽然我可以看到一个表单,但它的键是空的,并且 Request["txtTextField"] 什么也没给我。

任何线索为什么?

0 投票
1 回答
2629 浏览

javascript - 使用数组作为 jQuery POST 变量?

当使用 jQuery 通过 POST 或 GET 发送数据时,您使用格式{ name:"value" },所以我想,有没有办法用这种代码来做到这一点:

我试过这个,它似乎不起作用。有没有合适的方法来做到这一点?

0 投票
3 回答
374710 浏览

php - 如何使用 file_get_contents 在 PHP 中发布数据?

我正在使用 PHP 的函数file_get_contents()来获取 URL 的内容,然后我通过变量处理标题$http_response_header

现在的问题是某些 URL 需要一些数据才能发布到 URL(例如,登录页面)。

我怎么做?

我意识到使用 stream_context 我可以做到这一点,但我并不完全清楚。

谢谢。

0 投票
3 回答
4092 浏览

java - Struts 和记录 HTTP POST 请求正文

我正在尝试在我们的基于 Struts 的应用程序中记录 HTTP POST 请求的原始正文,该应用程序在 Tomcat 6 上运行。我发现之前关于 SO 的一篇文章有​​些帮助,但接受的解决方案在我的应用程序中无法正常工作案子。问题是,我只想在某些情况下记录 POST 正文,在记录后让 Struts 从正文中解析参数。目前,在我编写的过滤器中,我可以从 HttpServletRequestWrapper 对象读取和记录正文,但之后 Struts 找不到任何要解析的参数,因此 DispatchAction 调用(取决于请求中的参数之一)失败。

我对 Struts 和 Tomcat 源代码进行了一些挖掘,发现将 POST 主体存储到字节数组中并基于该数组公开 Stream 和 Reader 并不重要;当需要解析参数时,Tomcat 的 Request 对象会访问其内部的 InputStream,此时该 InputStream 已经被读取。

有谁知道如何正确实现这种日志记录?

0 投票
3 回答
33925 浏览

php - cURL + HTTP_POST,不断收到 500 错误。不知道吗?

好的,我想使用 cURL 对 SSL 站点进行 HTTP_POST。我已经将证书导入我的服务器。这是我的代码:

它一直返回“500”。根据 w3schools,500 表示内部服务器错误。我的服务器有问题吗?如何解决/解决这个问题?

0 投票
3 回答
1036 浏览

javascript - 通过 $post 发送 html 数据失败

我正在使用下面的代码,但是当我使用下面的代码试图将 html 片段发送到处理页面以将其保存为文件时,我什么也没得到。

我尝试使用 ajax 并将 processData 设置为 html、text 和 xml 的虚假广告数据类型,但没有任何效果。我在这方面找不到任何东西,所以我想我一定错过了一些相当微不足道的东西,但我已经做了 3 个小时了。

0 投票
1 回答
1328 浏览

http - 为什么我的聊天服务器 servlet 的 doPost 方法没有被调用?

我正在用java设计一个聊天服务器。通信是基于 Http 而不是基于套接字的。在客户端,我有一个小程序。在服务器端,我有一个 servlet。

Applet:我创建了一个新线程来监听传入的消息(GET 方法)。主线程用于发送消息(POST 消息)。

部分代码是:

下一个代码来自 servlet 端。它使用 Observable 接口来识别并向客户端发送消息。

如您所见,我已包含 System.out.println("Some message"); 在某些地方。这只是为了调试目的。在 Java 控制台中,我得到以下输出:

创建新线程
在新线程内。
先在里面。
在 getNewMessage 里面。
试图听 servlet。

在 servlet 方面,我在 tomcat 日志中得到以下输出:

多吉特内部。
在 getNextMessage 中。
添加了观察者。

在小程序中键入消息并发送后,我在 Java 控制台中得到以下输出:

试图发送消息:you deR ??
消息已发送!

但是在 servlet 方面,我在日志中没有得到任何东西。我使用 O'Reily Java Servlet Programming 作为参考(观察者接口来自那里)。但我没有得到两个客户之间的任何聊天通信。从日志可以理解,该doPOST方法没有被调用。这是什么原因?

0 投票
1 回答
291 浏览

html - 如何检索 POST 方法中传递的值?

我想从 POST 方法中检索值。我知道可以从查询字符串中检索 GET 方法值。那么 POST 方法怎么可能呢?

谢谢, 普拉文贾亚帕尔

0 投票
3 回答
1261 浏览

javascript - 从php访问json数据

我在访问 JSON 数据时遇到问题。我是 JSON 和 jquery 的新手,所以可能有一个简单的解决方案,我很高兴知道。

我的 jQuery:

当前页面.php:

我试图访问这样的数据:

但它返回空白,如何访问 HTML 文件中的数据的最佳方式?

0 投票
2 回答
4115 浏览

javascript - jQuery.post动态数据回调函数

我有一个脚本需要几秒钟的处理时间,最多大约一分钟。该脚本调整图像数组的大小,锐化它们,最后将它们压缩起来供用户下载。

现在我需要一些进度信息。我在想,使用 jQuery 的.post()方法,来自回调函数的数据会逐渐更新,但这似乎不起作用。

在我的示例中,我只是使用循环来模拟我的脚本:

循环.php: