0

我创建了一个WebRequesttoPOST信息。我的目标是在 C# 中模拟 html 中的 PayPal“立即购买”按钮。

发送时如何获得重定向WebRequest?仅仅拥有Response.Redirect是行不通的,因为我必须对信息进行重定向。

我试图模拟的按钮代码是:

<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
...
</form>
4

2 回答 2

1

不确定你可以从后面的代码中做你想做的事。我有类似的情况,除了正常的 ASP.net 表单之外,我还有像你这样的表单。我通过 CSS 隐藏了非 ASP.net 表单,因此它不在用户面前,然后我通过 javascript 触发了 POST(我在表单中放置了一个按钮,然后调用buttonX.click();

于 2012-06-21T12:19:30.160 回答
1

您不能使用post.

您可以做什么:将实际帖子直接发送到贝宝,或重定向到重新创建所有帖子数据的第二个页面,并使用 javascript 进行自动发布。

如何创建具有自动发布参数的页面的示例。

http://www.codeproject.com/Articles/37539/Redirect-and-POST-in-ASP-NET

于 2012-06-21T12:20:26.163 回答