Can I somehow order the JSON I retrieve via a httprequest or is it only possible to do that in the backend?

I gather my data via this code: Can I add the line "?order=info1" (info1 is a value in my json) after my http-address? 

```
    static public async Task<JObject> getInfo ()
    {
        var httpClientRequest = new HttpClient ();

        var result = await httpClientRequest.GetAsync ("http://localhost/information.php"); //can I add: "?order=info1" somehow? 

        var resultString = await result.Content.ReadAsStringAsync ();

        var jsonResult = JObject.Parse (resultString);

        return jsonResult;

    }

```

My json looks like this:

```
    {
    status: "ok",
    records: [
     {
       info1: "test1",
       id: "78"
     },
     {
       info1: "test2",
       id: "79"
     },
     {
       info1: "test3",
       id: "80"
     }
    ]
  }

```

UPDATED CODE:

```
static public async Task<JObject> getInfo ()
    {
        var httpClientRequest = new HttpClient ();

        var result = await httpClientRequest.GetAsync ("http://localhost/information.php"); 

        var resultString = await result.Content.ReadAsStringAsync ();

        var jsonResult = JObject.Parse (resultString);

        JArray sorted = new JArray(jsonResult["records"].OrderBy(obj => obj["info1"]));

        jsonResult["records"] = sorted;
        return jsonResult;

    }

```