У меня есть рабочий чертеж SVG в <iframe>
с некоторыми <image>
элементами. Чертеж находится в одном месте; изображения относительно другого. Вот HTML-код:
<iframe src="/howl/svg/id/482?width=535&height=325"></iframe>
Вот SVG, который является источником для <iframe>
:
<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>
Все отображается правильно. Однако, согласно Firebug, я получаю два запроса:
http://localhost:8086/howl/file/id/472
- это правильно и загружается правильно.
http://localhost:8086/howl/svg/id/file/id/472
- Это неверно.
Интересно, что неправильный запрос не возвращает 404, но в Firebug с неопределенным оборотом бесконечно тратится. Я также не могу щелкнуть и проверить запрос. Если я наберу этот URL прямо в браузере:
http://localhost:8086/howl/svg/id/file/id/472
Я получаю 404 Not Found, чего я и ожидал, но не то, что сообщает Firebug.
Это проблема с моим SVG? Ошибка Firebug? Второй запрос вообще выполняется?
Спасибо!
Обновлено : я включил весь свой исходный код.