0

嘿,我想找出最好的方法来获取我的 URL 以显示图像。

下面是我在后面代码中的 URL:

imgURL = Request.ApplicationPath & "public/themes/_images/" & theCatagory & "_" & productName & ".jpg"

但是,当我想获得http://www.blahblah.com/public/themes/_images/hoods_Fire-Star.jpg时,它只会产生/public/themes/_images/hoods_Fire-Star.jpg

我像这样将图像保存到数据库中:

Request.ServerVariables("APPL_PHYSICAL_PATH").ToString.Replace("\admin", "") & "public\themes\_images\" & theCatagory & "_"

把它放在这里:C:\Clients\theclient\blahblahblah.com\public\themes_images\hoods_Fire-Star.jpg

那么我需要在后面的代码中添加什么才能使用 http 获取该 URL 路径?

4

1 回答 1

0

使用HOST请求中的 http 标头,尽管它不包含协议。

Request.Headers["HOST"]

您应该能够从当前 URL 中找出协议。

于 2012-08-15T18:49:25.280 回答