3

WCF で REST クライアントを構築していますが、メッセージ インスペクターから現在の要求 URI を取得する方法が見つかりません。カスタム認証用の署名を作成する必要があります。

4

3 に答える 3

0

Message.Properties.Viaプロパティ ( )から取得できますSystem.Uri

于 2011-05-06T23:26:52.530 に答える
-1

お役に立てれば

public object BeforeSendRequest(ref Message request, IClientChannel channel)
{
            var url = (request.Headers).To.OriginalString;
}
于 2012-08-28T20:26:47.433 に答える
-1

REST クライアントの場合は、ASP NET 互換性が有効または必須の IIS 用にビルドします。このシナリオで HttpContext.Current を調べて、現在のリクエスト URI を発見できるはずです。

于 2011-04-07T20:05:56.837 に答える