[英]c# - Tumblr avatar request
我正在嘗試獲取tumblr用戶頭像的網址。 問題是,我得到的不是URL,而是圖像本身。 這是我應該從中獲得網址的鏈接:
api.tumblr.com/v2/blog/{blog-identifier}/avatar[/size]
這就是我嘗試獲取頭像的網址的方式。 注意:這里的“項目”是一個博客(例如:blog.tumblr.com)
WebRequest req = WebRequest.Create("http://api.tumblr.com/v2/blog/" + item + "/avatar/");
WebResponse res = req.GetResponse();
StreamReader rd = new StreamReader(res.GetResponseStream(),Encoding.ASCII);
var end = rd.ReadToEnd();
我在一個論壇上讀了一個回應,說:
/ avatar路由會將您重定向到頭像網址。
不要遵循重定向並將URL從Location標頭或包含相同URL的請求正文中拉出。
但是我不知道該怎么做,你能幫我嗎? 對於一些類似的問題,我有一些答案,但是它們是針對另一種編程語言的。
WebRequest req = WebRequest.Create("http://api.tumblr.com/v2/blog/" + item + "/avatar/");
WebResponse res = req.GetResponse();
string avatarUrl = res.ResponseUri.ToString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.