さて、私の問題は、2 つの異なるサーバーを持つ 2 つの Web サイトがあることです。私がやろうとしているのは、ウェブサイト 1 のボタンのいくつかを、サーバー上のページ (ウェブサイト 2) に書き込むことです。
したがって、これを行うためのアプローチは
- ユーザーが Web サイト 1 からボタンをクリックします。
- ユーザーは Web サイト 2 にリダイレクトされます。
- 彼らがどのページから来たのかを知る必要があるので、彼らが見ている製品を知ることができます. これは、リファラー URL を取得することによって行われます。
- 次に、URL の productID の番号を解析する必要があります。
URL の例: website1.com/ProductDetails/?referrerPage=1&productID=#######&tab=タイル
リファラー URL を文字列に格納するには、次のコードを使用する必要があることはわかっています。
myReferrer = Request.UrlReferrer.ToString();
どこに置いたらいいのかさっぱりわからない。私のボタンがどこにあるのか、.csファイルで推測していますか?
protected void btnEstimate_Click(object sender, EventArgs e)
{
connection strings
{
does stuff
{
does stuff
}
私の質問は、参照元の URL を取得して、アイテム ID を解析するにはどうすればよいですか?
事前に助けてくれてありがとう。不明な点があれば質問してください・・・初めて質問するのでわからないことがあるかもしれません。ありがとう!