0

サイト B 用の特定の API がありますが、それらを実行する適切な時期をサイト B に知らせる必要があります。適切なタイミングは、ユーザーがサイト A からアクセスしたときです。訪問者がサイト A から来たことを確認するにはどうすればよいですか? サイト B のプログラミング言語は C# の aspx か php かもしれません。

更新 サイトAのユーザーについてサイトB全体に知らせる必要があります。そうしないと、新しいページまたはリダイレクトによってスクリプトが機能しなくなります。

4

3 に答える 3

1

この関数をasp.netで使用して、参照URLを取得できます

    public static string GetReferalUrl()
    {
        var lStrRefUrl = "";
        if (HttpContext.Current.Request.UrlReferrer != null)
            lStrRefUrl = HttpContext.Current.Request.UrlReferrer.Host;
        return lStrRefUrl;
    }

HttpContext.Current.Requestリクエストに関するすべての情報フォームを作成できます。

ユーザーがサーバー情報を隠す場合があることに注意してください。また、IIS やその他の Web サーバーの天気を隠すこともできます。これは、サーバーまたは個々のサイトから削除する必要がある単なる構成です。

リクエストヘッダーに関する適切なリンクは次のとおりです。
ASP.NET 要求ヘッダーを文字列にダンプする方法

于 2013-10-18T04:30:44.363 に答える