2011-07-02 6 views
1

に作業中のSVG図面があり、一部に<image>要素があります。図面は1か所に配置されています。画像は別の画像に関連しています。Firebugは、xml:base属性を持つSVGの2つの要求を示します。

<svg xml:base="/howl/"> 
    <svg width="535" height="325" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 
    <g id="svg_1"> 
     <image xlink:href="file/id/472" id="svg_4" height="516" width="631" y="-95.5" x="-48"/> 
    </g> 
    </svg> 
</svg> 

すべてが正常に表示されます。ここでは

<iframe src="/howl/svg/id/482?width=535&amp;height=325"></iframe> 

のソースであるSVGをされています。ここではHTMLです。しかし、火かき棒によると、私は2つの要求を得ています:

  1. http://localhost:8086/howl/file/id/472 - これは正しく、正しく読み込まれます。
  2. http://localhost:8086/howl/svg/id/file/id/472 - これは間違っています。

興味深いことに、間違った要求は404を返しませんが、不思議なスピナーでFirebugで無期限に変更されます。リクエストをクリックして検査することもできません。私は私のブラウザに直接URLを入力した場合:

http://localhost:8086/howl/svg/id/file/id/472 

を私は期待するものである、見つからない404を得るが、Firebugのは報告していないものを。

これは私のSVGに問題がありますか? Firebugのエラー? 2番目のリクエストは行われていますか?

ありがとうございます!

:私はソースコード全体を含めました。

+0

詳細情報が必要です。ページにリンクするか、問題を再現するのに十分な完全コードを提供してください。 –

+0

@Brock Adams私はソースコード全体を含めました。ありがとう! – jbrookover

+0

Tomcatのリクエストログ(私が調べたところ)は、これらの余分なGETリクエストが起きていないことを示しています。私はFirebug Forumsに投稿し、回答があれば投稿します。 – jbrookover

答えて

1

私はこれらの要求も見ていますが、それはFirefoxの機能です。だから、Firebugの問題ではないようです(他のFirefoxの監視ツールも同じです)。

私はSVGで多くの経験を持っていないが、私は交換した場合:

<svg xml:base="/howl/"> 

<svg> 

と私は唯一の2つの要求を参照してください。 xml:baseとは何ですか?

+0

Firefoxは実際に追加のリクエストを行っていません(Tomcatによる)。 – jbrookover

関連する問題