ポストバックを含む他のドメイン/ Webサイトへのプロキシ要求を制御することは可能ですか?コントロールは、PostBackを含む他のURLを盲目的にプロキシすることはできますか?
このコントロールでは、実行するURLを指定し、コントロールが実行されるたびに、この別のURLに対してGET要求を行い、HTMLを返すようにします。
しかし、ページがポストバックされているときは、そのポストバック変数がすべてそのままの状態でPOSTリクエストがこの他のページに送信されます。
私は本当に盲目のプロキシを探しています。受信したリクエストを受け取り、別のURLにスローして結果をレンダリングするコントロール。他のページには、人間とやりとりしていないということは分かりません。
私はこれを開発できると思っていますが、私はそれをやりたい最初の人になることはできないので、Googleが解決策を明らかにしていない理由がいくつかあります。私は同じアイデアを持っている誰もが同じ大きな問題に遭遇すると思う。
私はこれを使って遊んでいました。実用的ではありません。問題は、ポストバックが機能しないことです。アイテムをポストすると、フィールド名がエンドポイントページなどとは異なる呼び出しページで異なります。 – Deane
@Deane:.Net 4を使用している場合は、 ClientIdModeプロパティを使用して、.Netに通常のコンテナ名をすべて追加するのではなく、指定したIDを使用してコントロールをレンダリングするようにします。これは、コントロール、ページ、またはサイトレベルで機能します。 – NotMe
真ですが、コントロールツリーは異なります。一番下の行は、プロキシコントロールを含む呼び出しページのポストバックが受信ページのポストバックと同じになることではないということです。したがって、ポストバックを一方から他方にプッシュしても、私が望む結果は得られません。 – Deane