I know what I'm saying is a little weird, but I need to send JSON (or multipart), using GET request in JavaScript Client-Side. I want it in the body note in URL params. Is there a way to accomplish this?. Note: I don't have access to server side to change it to POST.
'?body=' + encodeURIComponent(JSON.stringify(obj))
While no limit in the spec, note that there is a practical maximum length to URLs in some browsers/libraries/etc, so hopefully your JSON isn't too long.