I'm being forced to send data via GET (query string) to another server.
For example: http://myserver.com/blah?data=%7B%22date%22%3A%222011-03-01T23%3A46%3A43.707Z%22%2C%22str%22%3A%22test%20string%22%2C%22arr%22%3A%5B%22a%22%2C%22b%22%2C%22c%22%5D%7D
It's a JSON encoded string. However, anyone with half a brain can see that and decode it to get the underlying data.
- I understand that the query string is limited in length
- I don't have a choice about using GET vs PUT/POST
Is there a way for me to encode a lot of data in a much shorter string that can be decrypted from the server? (using javascript)
I suppose HTTPS doesn't actually resolve this since the data is in the uri?