Ticket #4736 (closed bug: wontfix)
Minified jquery.js file gets truncated when served through Apache reverse proxy
|Reported by:||DougWebb||Owned by:|
|Keywords:||Minified proxy truncated||Cc:|
I've discovered that the jquery-1.3.2.min.js file gets truncated when served through an Apache reverse proxy setup, most likely because of a lack of newlines, particularly at the end of the file.
My Apache reverse proxy setup looks like this:
<Location /app> RequestHeader set X-PROXYPATH /app ProxyPass http://internal.domain ProxyPassReverse http://internal.domain </Location>
The request header doesn't impact the way the jquery.js file is served, but it's necessary for my application, and is the reason for using a Location block instead of the more common two-argument form of the ProxyPass settings.
Attached is jquery.test.js, which is jquery-1.3.2.min.js with a newline after almost every ; character. (I had to remove the newlines from ; that appear within strings.) This file does NOT get truncated when served through an Apache reverse proxy.