Javascript 如何将Post数据直接发送到另一个URL,而不通过当前web服务器传递任何表单数据

Javascript 如何将Post数据直接发送到另一个URL,而不通过当前web服务器传递任何表单数据,javascript,html,Javascript,Html,我有一个基本的HTML表单,需要直接将帖子数据发送到第三方网站,而无需通过我的web服务器 我该怎么做 <form action="remote_url" method="post"> <label>Security code:</label> <input name="CreditCardSecurityCode" type="text" maxlength="3" size="3" /> <input name=

我有一个基本的HTML表单,需要直接将帖子数据发送到第三方网站,而无需通过我的web服务器

我该怎么做

<form action="remote_url" method="post">

    <label>Security code:</label>
    <input name="CreditCardSecurityCode" type="text" maxlength="3" size="3" />
    <input name="formSubmit" type="submit" value="Process Payment" />
</form>

安全代码:

操作属性应该处理它。只需添加第三方url即可提交到该网站,而无需通过您的Web服务器。

不确定我是否正确理解您的意思,但如果我正确理解了您的意思,则非常简单,您的示例代码中似乎已经有了解决方案。将表单数据转发到不由您提供服务的端点非常简单,只需将action属性设置为正确的url即可。

如果您希望使用JS处理此问题,以便以后处理响应,则此答案应能帮助您达到目的:它将重定向到页面,并再次显示具有所需详细信息的相同表单,这是我试图绕过的,因为我已经通过POST发送数据processing@tom_cruz-然后,要么客户端JS挡住了你的去路,要么另一个Web服务器向你发出重定向。表单将被提交到任何操作要求提交的地方。@tom_cruz检查网络部分(chrome devtools或firebug)的POST提交,并检查302/301/500错误,而不是200错误。