webbアプリケーションで画像を呼び出すには、次の2つの方法があります。同じ意味を持って使用するのが最適か、その両方になりますウェブアプリで使用するのに最適なパスの種類は?
<img src="/myapp/img/world.gif" />
OR
<img src="http://www.example.com/myapp/img/world.gif" />
。両方が同じ意味を持たない場合、なぜですか?私のアプリケーションで2番目のメソッドを使用してすべてのファイル(画像、swf、flvなど)を呼び出すと、パフォーマンス上の制約があります。
少し混乱していますか?最初の1つは絶対URLであり、第2のタイプは絶対的な相対URLです。それが正しいか? – Prashant
いいえ、最初のものは実際のサーバーのコンテキストでは絶対的なので絶対相対的なものですが、相対的なものです。なぜなら、どのサーバーが配置されているかによって異なります。常に同じ場所を指します –
最初のものは絶対パスですが相対URLです。 2番目は相対URLです。相対パス(img/world.gifなど)がベースURIのパスコンポーネントに適用される場合、絶対パスはベースURIからの任意のパスを置き換えます – VoidPointer