Ticket #4648 (closed bug: invalid)
JSON: Mozilla and Apache problem (response mixed with HTTP headers)
| Reported by: | eMPee584 | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 1.4 |
| Component: | ajax | Version: | 1.2.6 |
| Keywords: | json mozilla firefox apache parse error | Cc: | |
| Blocking: | Blocked by: |
Description
It seems there is a problem within Mozilla that in combination with the Apache web server can cause the response content to get mixed up with the headers. This is especially true for repeated requests: the first one might be fine, successive ones will show this bug. AFAIK the mozilla bugs are aware of some similar sort of behaviour but no fix has been committed and i can reproduce with any firefox in combination with our Apache/2.2.3 (Red Hat, built: Nov 12 2008 07:09:27). The attached fix finds the enclosing quote pair and removes anything outside it, which fixes the parse errors. Needs to be tested and forward ported..
Attachments
Change History
Changed 4 years ago by eMPee584
-
attachment
jquery-json-mozilla-apache-fix.patch
added
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

fix for situation with mozilla firefox / apache where headers get mixed with response