Аналогичный код в html работает нормально.
Полностью идентичный код для обычной картинки работает без проблем.
одинаково работает fierfox, chrom 11
Как это преодолеть?
from wsgiref.simple_server import make_server from pyramid.config import Configurator from pyramid.response import Response def hello_world(request): return Response(""" <html> <body> <h1>SVG</h1> <img src="http://localhost:6543/static/a.png" alt="sxem not found"> <embed src="http://localhost:6543/static/a.svg" type="image/svg+xml" /> </body> </html> """) #<img src="static/a.png" alt="sxem not found"> #<embed src="static/a.svg" type="image/svg+xml" /> if __name__ == '__main__': config = Configurator() config.add_route('hello', '/') config.add_view(hello_world, route_name='hello') config.add_static_view('static', 'static', cache_max_age=3600) app = config.make_wsgi_app() server = make_server('0.0.0.0', 6543, app) server.serve_forever()