问题标签 [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 投票
2 回答
3184 浏览

java - Java中HttpGet / Post的包装类?

抱歉,我对 Java 很陌生。

我偶然发现 HttpGet 和 HttpPost 似乎非常适合我的需求,但有点啰嗦。我写了一个相当糟糕的包装类,但有谁知道在哪里可以获得更好的包装类?

理想情况下,我可以做到

其中 postdata 是可选的。

谢谢!

0 投票
24 回答
213998 浏览

javascript - 防止在jQuery中重复提交表单

我有一个表单,服务器需要一点时间来处理。我需要确保用户等待并且不会尝试通过再次单击按钮来重新提交表单。我尝试使用以下 jQuery 代码:

当我在 Firefox 中尝试此操作时,所有内容都被禁用,但表单未与它应该包含的任何 POST 数据一起提交。我不能使用 jQuery 提交表单,因为我需要与表单一起提交的按钮,因为有多个提交按钮,并且我确定哪个值被包含在 POST 中。我需要像往常一样提交表单,并且在发生这种情况后我需要立即禁用所有内容。

谢谢!

0 投票
3 回答
836 浏览

javascript - jQuery JSONP,仅适用于相同的站点 URL

我需要向返回 json 格式数据的 API 发出请求。此 API 位于此脚本将运行的域的子域上(尽管目前它位于 dev、localhost 的完全不同的域上)

出于某种原因,我认为 jsonp 应该启用这种行为,我错过了什么?

使用 jQuery 1.4.2

0 投票
1 回答
2044 浏览

http-post - 我可以使用 rest-client 在没有多部分的情况下将二进制文件发布到 HTTP 吗?

我已尝试执行以下操作,但 Web 服务不是 REST 并且不包含多部分。我该怎么做才能发布图像?

0 投票
2 回答
419 浏览

ip - 来自同一台机器的 GET 和 POST 请求可以来自不同的 IP 吗?

我很确定我记得读过——但再也找不到链接了——关于这个:在某些 ISP(包括美国的至少一个大型 ISP)上,可能会出现用户的 GET 和 POST 请求来自不同的IP。

(请注意,这完全是编程相关的,我将在下面给出一个示例)

不是在谈论让您的 IP 地址在两个请求之间动态更改。

我说的是这个:

一个用户发出 GET,然后是 POST,然后是 GET,然后是 POST,服务器会看到:

因此,尽管它是同一个用户,但网络服务器会看到 GET 和 POST 的不同 IP。

肯定看到 HTTP 是一种无状态协议,这是完全合法的,对吧?

我想找回关于某些 ISP 如何/为什么配置他们的网络以便可能发生这种情况的解释。

我问是因为有人要求我实现以下 IP 过滤器,我很确定它从根本上是损坏的代码(对至少一个主要的美国 ISP 用户造成破坏)。

这是一个 Java servlet 过滤器,它应该可以防止某些攻击。理由是:

对于任何会话过滤器,都会检查请求中的 IP 地址是否与创建会话时使用的 IP 地址相同。因此在这种情况下,会话 ID 不会被窃取以形成虚假会话。”

http://www.servletsuite.com/servlets/protectsessionsflt.htm

但是我很确定这本质上是有问题的,因为在某些 ISP 上,您可能会看到 GET 和 POST 来自不同的 IP。

0 投票
3 回答
9890 浏览

c# - 重定向后 HttpPost 到 ReturnURL

我正在编写一个 ASP.NET MVC 2.0 应用程序,它要求用户在出价之前登录。我正在使用 actionfilter 来确保用户已登录,如果没有,则将其发送到登录页面并设置返回 url。下面是我在操作过滤器中使用的代码。

在我的登录控制器中,我验证用户凭据,然后登录并重定向到返回 url

我的问题是这将始终使用 Get (HttpGet) 请求,而我的原始提交是一个帖子 (HttpPost) 并且应该始终是一个帖子。谁能建议一种传递此 URL 的方法,包括 HttpMethod 或任何解决方法以确保使用正确的 HttpMethod?

0 投票
1 回答
453 浏览

android - 在 Django 中处理图像的最佳方法

我有一个以 Android 前端和 Django 作为后端的应用程序。作为此处答案的一部分,我对将图像发送到 Django 服务器应采取的方法感到困惑。正如Piro指出的那样,我有两个选择。

1) 将图像作为多部分实体发送

2) 使用 Base 64 编码后将图像作为字符串发送。

我在 Django 方面的知识是有限的,所以我需要指导哪些方法可以让 Django 更容易处理图像。图像尺寸小(<200kb)和数量(<10)。任何建议或指示都非常受欢迎。

0 投票
4 回答
164578 浏览

tomcat - POST 参数内容是否有最大大小?

我正在对使用 HTTP POST 和 Servlet 在两个系统之间发送 XML 的 Java 应用程序进行故障排除。我怀疑问题在于 XML 变得太大了。这可能是问题吗?有限制吗?

当它不起作用时,request.getParameter("message")消费者端将返回 null。这两个应用程序都在 TomCat 上运行。例如,大小为 1.73mb 的 XML 文档将无法通过。

0 投票
1 回答
1749 浏览

c# - 如何调试此 Web 服务 http 处理程序?

我正在按照这些说明here构建一个Httphandler

它操纵 HTTP POST 和 HTTP GET。我有一个带有两个按钮的客户端,两个按钮是 POST 和 GET。

在我测试并满意一切工作后,我将它从 localhost 移动到 IIS。现在,当我这样做时,我在 POST 处理程序代码中得到一个异常。

我到底如何才能逐行调试此代码?我不久前设法做到了这一点,我认为这是通过附加到进程,但我无法解决。我可以通过在浏览器中输入地址来模拟 GET,我不确定。我尝试过远程登录并从那里发送,但没有任何运气。

0 投票
2 回答
24686 浏览

html - 使用 HTML 表单时如何在 HTTP 请求正文中发送数据?

HTTP 规范说 POST 请求可以包含任意数据体。

HTMLform元素可以 POST 到 URL 并且可能包含input元素,但这些input元素会变成查询字符串。

我如何才能form在按下提交按钮时发送的 HTTP POST 请求正文中也发送数据?