0

WebRequesttoPOST情報を作成しました。私の目的は、HTMLにあるPayPalの「今すぐ購入」ボタンをC#でエミュレートすることです。

送信時にリダイレクトを取得するにはどうすればよい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を通じてnon-ASP.netフォームを隠し、その後、私は(私は、フォーム内のボタンを配置し、呼ばれるJavaScriptでPOSTを引き起こしましたbuttonX.click();

于 2012-06-21T12:19:30.160 に答える
1

でリダイレクトすることはできませんpost

あなたが行うことができます:実際にすべてのポストのデータを再作成し、JavaScriptで自動ポストを作ることをPayPalに直接、または2番目のページへのリダイレクトを投稿してください。

自動投稿を行うパラメータを使用してページを作成する方法の例。

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

于 2012-06-21T12:20:26.163 に答える