因为有些图片太大,所以我有一个代理服务器来压缩图片。例如:原始 URL 是http://www.vikilife.com/wp-content/uploads/2012/10/201210178.jpg
.
代理网址是http://proxy.xgres.com/proxyImg.php?w=286&u=http%3a%2f%2fwww.vikilife.com%2fwp-content%2fuploads%2f2012%2f10%2f201210178.jpg
. w
被压缩,u
是编码的原始url。
我要求这样的图像:
String url = "http://proxy.xgres.com/proxyImg.php?w=286&u=http%3a%2f%2fwww.vikilife.com%2fwp-content%2fuploads%2f2012%2f10%2f201210178.jpg";
imgTest.Source = new BitmapImage(new Uri(url, UriKind.Absolute));
但这会返回错误的图像(不是我想要的图像)。但是,当我使用网络浏览器请求 url 时,我得到了正确的图像。怎么了?