朧の.Netの足跡
問合せ先:support@oborodukiyo.info サイト内検索はこちら 
UWP HttpClientで絶対URLを取得する方法





以前はResponseで絶対URLを取っていたのですが、HttpClientでは、HttpResponseMessageのRequestMessageの中のプロパティで取ります。
紛らわしいのはHttpResponseMessageのHeaderの中にもAbsoluteUriというのがあるのですが、こちらはnullになることがあるのでダメです。
詳しくはサンプルコードを見てください。

            //HttpClientで接続
            HttpResponseMessage res = await httpClient.GetAsync(httpUri);
            //接続先の絶対URLの取得
            string strURL = res.RequestMessage.RequestUri.AbsoluteUri;
        








良いやや良い普通やや悪い悪い

投稿日時評価コメント