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

リクエストの http ヘッダーを使用しHOSTますが、プロトコルは含まれません。

Request.Headers["HOST"]

現在の URL からプロトコルを把握できるはずです。

于 2012-08-15T18:49:25.280 に答える