I am trying to send a JSON string along with the url ass http get using angular's $http service but somehow the curly braces are being removes when the request is sent because of may be angular's URI encode function is not working correctly, is there any work around for this? the samlpe would be if I send

```
http://someurl.com?a={"a":"b"} 

```

it is sent to server as 

```
http://someurl.com?a="a":"b" 

```

I dont know whats wrong with Angular.