Bug Tracker

Opened 15 years ago

Closed 13 years ago

#2890 closed enhancement (fixed)

Ajax.HttpData should examine response content-type for data evaluation

Reported by: mnichols Owned by:
Priority: major Milestone: 1.2.4
Component: ajax Version: 1.2.3
Keywords: httpData dataType dynamic Cc:
Blocked by: Blocking:


The current implementation requires the user to explicitly state 'script' or 'json' for jq to evaluate the responseText. Since the method is currently inspecting the response content-type property for xml handling it should also do this for /script/ and /json/ dataTypes without requiring user explicit property setting. Why? Sometimes the server might return a script and other times raw html, so this would allow the server some flexibility. I have attached a patch that follows the same semantics as xml handling.

Attachments (1)

ajax.httpData (876 bytes) - added by mnichols 15 years ago.
Implements similar semantics for all dataTypes not html

Download all attachments as: .zip

Change History (3)

Changed 15 years ago by mnichols

Attachment: ajax.httpData added

Implements similar semantics for all dataTypes not html

comment:1 Changed 15 years ago by mnichols

Looks like #2733 is similar...except mine has a patch :)

comment:2 Changed 13 years ago by dmethvin

Resolution: fixed
Status: newclosed

Fixed via #5718.

Note: See TracTickets for help on using tickets.