2011-01-24 132 views
0

第三方API不考慮圖像路徑並在圖像中不顯示任何內容,而是使用http URL。將圖像路徑轉換爲http url

我創建一個web服務和 我的要求是

將圖像轉換路徑的HTTP URL ..

例如不是http://office.microsoft.com/global/images/mypic.jpg

我想

http://office.microsoft.com/global/images/default.aspx?assetid=ZA103873861033

感謝人

+0

ehmm是否看起來像URLs給我?您想要解決的問題或問題又是什麼? – BrokenGlass 2011-01-24 16:17:52

回答

0

圖像路徑已經是一個HTTP URL。 (只要它有一個域名)

你不需要做任何事情。

+0

以及我可能錯誤地提出了..第三方api能夠讀取和dsipaly網址沒有圖像擴展到它....但如果我給soemthing.jpg它不會閱讀...我想轉換.jpg擴展到html或.aspx,我想我們可以通過將它嵌入到HTML的img src標籤中來實現它......但是怎麼做呢..如何將值從我的appcode.cs文件傳遞到aspx頁面以及然後動態地形成標籤 – sajad 2011-01-25 03:55:28

0

看到兩個u的顯示路徑 你不需要任何處理純網址..

,當我檢查你給上面它看起來像前URL使得office.microsoft.com創建鏈接url本身的圖像並返回,後者是獲取資源並返回圖像。

因此,在後一種情況下,您還需要知道要獲取的圖像的標題。

0

如果你絕對需要一個非.jpg URL,你應該做一個ASHX處理這需要在查詢字符串的文件名,並調用Response.TransmitFile到一個文件名轉發到客戶端。

您還將驗證查詢字符串中的路徑不包含斜線,否則您將創建安全漏洞。