Ruby on Rails Thursday, April 29, 2010

I have been developing some interactive SVG running under WEBrick.
Works fine until the site goes under SSL. At that point my Javascript
code fails to return a document using either contentDocument, or
getSVGDocument(). I don't really understand the fix, but following a
hint from a list back in 2007, everything works again when i put the
following line in httputils.rb. On my installation that is at

/usr/lib/ruby/1.8/webrick/httputils.rb

"svg" => "image/svg+xml",

added into the object DefaultMimeTypes.

Here is the header to httputils.rb

#
# httputils.rb -- HTTPUtils Module
#
# Author: IPR -- Internet Programming with Ruby -- writers
# Copyright (c) 2000, 2001 TAKAHASHI Masayoshi, GOTOU Yuuzou
# Copyright (c) 2002 Internet Programming with Ruby writers. All
rights
# reserved.
#
# $IPR: httputils.rb,v 1.34 2003/06/05 21:34:08 gotoyuzo Exp $

Perhaps this will help someone out there in future.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment