0
私はuwpアプリケーションを使用しています。私のアプリでは、ローカルサーバ以外のURLから画像をダウンロードしたいと思っています。私はそれをダウンロードした後、私のアプリケーションデータにバイト形式で画像を保存したいと思います。URLでローカルサーバーからイメージをダウンロードして、uwpでバイト配列として保存する方法
私はこのコードを使用しましたが、例外が発生しました: "無効なポートと無効なURI"です。
私が使用したコードは次のとおりです。
HttpWebRequest imageRequest = (HttpWebRequest)WebRequest.Create(img.url);
WebResponse imageResponse = await imageRequest.GetResponseAsync();
Stream responseStream = imageResponse.GetResponseStream();
using (BinaryReader br = new BinaryReader(responseStream))
{
byte[] imageBytes = br.ReadBytes(500000);
br.Dispose();
}
responseStream.Dispose();
imageResponse.Dispose();
また、私はHTTPClientをしてみましたが、同じ例外を取得します。 どのように私はこれから出ることができます。
「無効なポートと無効なURIは」かなり明確なエラーのようですメッセージ。 – Clemens
UWPのHttpWebRequestの使い方については、[この回答](http://stackoverflow.com/a/38871200/1136211)を参照してください。 HttpClientを使いやすくする。 – Clemens
URLは:http:\\\\ 10.10.0.5:80\\Configurations\\CID8995452\\DenominationImagesFolder\\201701311404332Rupee.png画像を表示しているブラウザで開くと – Archana