フォームから2つの別々のサーバーに情報を送信するにはどうすればよいですか? (1つはWindowsサーバー)2つの異なるサーバーに情報を送信する必要があります
答えて
それはが鳴ります。 (そうでない場合は、この回答を削除することができますので、このコメントを削除してください。)しかし、あなたはいくつかのオプションを用意しています...
ページをJavaScriptで2つの異なるリソースに手動で送信することができます。この場合、おそらくform
要素にはアクションがありません。 (form
要素が必要な場合でも、この場合は完全には必要ありません)。JavaScriptコードは、ボタンのクリックイベントにハンドラをアタッチし、フォーム要素から要求を作成し、POSTを送信するだけです。
これは2つの異なるリソースに分かれているので、非同期的に(ページをリロードせずに)、JavaScriptコード内からレスポンスとユーザーの通知/対話を処理する必要があります。 jQueryはこれを非常に簡単にするためにhandy functionsを提供します。
別の方法として、通常の方法でページポストを作成し、サーバー側コードから2番目のPOSTを作成することもできます。リクエストをデイジーチェーン接続するのと同じように考えてください。ページはその要求をサーバーAに送信し、サーバーBには重複した要求が送信されます。サーバーBは、サーバーAからの要求であると考えているという欠点があります。困難な制限です。
あなたのタグに基づいて、私はあなたのサーバー側の言語として古典的なASPを使用していると仮定します。そうであれば、サーバAからサーバAに送信するをサーバBに送信することができます。
個人的に私は最初の解決策を好んでいます。しかし、私はあなたの特定の状況についての最善のアプローチが何であるかについて確かめるための十分な情報を持っていません。
XMLファイルを生成し、aspを作成して、データベースにデータを読み込んで保存する(もし存在しない場合)と思う。 Linuxサーバーでは、頻繁にコードを自動的に実行するようにcronジョブを設定することができます。 Webページform
は、2台の異なるサーバー上の2つの異なるリソースに、単一のPOSTリクエストを作ることができれば、あなたが求めているよう
- 1. Arduinoに2つの異なる情報を送信する
- 2. WebBrowser Refresh - Internet Explorerが情報を再送信する必要があります
- 3. カスタムヘッダーまたはユーザーエージェントヘッダーを使用してサーバーにデバイス情報を送信する必要があります
- 4. サーバーに情報を送信するが、情報がどこか
- 5. 重要な情報にToStringを使用する必要がありますか?
- 6. Navテーブル - 2つの異なるテーブルからの情報が必要
- 7. バックグラウンドサービスはサーバー上のGPS位置を送信する必要があります
- 8. Node.jsサーバーiosアプリケーションに情報を送信
- 9. MapViewを使用したTabBarアプリ(情報をダウンロードする必要があり、その情報をMapViewに表示する必要がありますか?))
- 10. 2つの異なる送信ボタンの動作が異なりますか?
- 11. wpfはあるテキストボックスから別のテキストボックスに情報を転送する必要があります
- 12. 2つのUserControl依存プロパティーが異なる必要があります
- 13. Angular2 + expressは2つの異なるサーバー上で実行する必要があります
- 14. メールサーバからメールを送信するために必要なユーザ情報
- 15. フリーテキストから情報を抽出する必要があります。ロケーション、コースなどの情報
- 16. デバッグ情報をアプリケーションのデータベースに格納する必要があります
- 17. データテーブルのヘッダーにカスタム情報メッセージを表示する必要があります。
- 18. 電子メールでMySQLテーブル情報を送信する際のヘルプが必要
- 19. pythonでメールを送るために特定の情報を追加する必要がありますか?
- 20. jQuery AjaxFormプラグインを2回送信する必要があります
- 21. フォームは2回のクリックで送信する必要があります
- 22. サーバーからAndroidに情報を送信する方法
- 23. kafkaプロデューサパラメータは1つのメッセージを送信する必要があります
- 24. バイナリコードで2つの異なる情報を結合する
- 25. 隠し値は2回送信する必要があります
- 26. テストスピード(送受信情報)クライアント(アプリケーション) - データベース(サーバー)
- 27. は、Strutsアクションに2つのパラメータを送信する必要があります<s:url/> Struts2のタグ
- 28. システムに入る前にログイン資格情報を2回入力する必要があります - MVC3
- 29. エッジエクステンション:WPFとの資格情報を共有する必要があります
- 30. 送信する資格情報が
うわー。この質問...あなたは有用な情報を提供していません。誰もそれに答えることを望むことができる考えられる方法はありません。 –
これはかなり曖昧です。より具体的な質問、おそらくソースコードを含むものを試してみてください。 – sarnold
私はあなたがCのようないくつかのコンソール言語で書かれたCGIプログラムについて話していると仮定していますか?一般的に、フォームPOSTデータをコピーして、CGIプログラムでキャプチャしたように別のサーバーに開いたソケットを通して再送信することができます。しかし、これがあなたが話しているものかどうかは分かりません。 –