I'm a Unity developer tool and i want to post a GraphQL request with using System.Net.Http; (i don't want to use the GraphQL dll because there are compatibility problems).
But i have this error (got on the Debug.Log) :
POST body missing, invalid Content-Type, or JSON object has no keys.
My code :
static async Task<string> getEntityID(string path)
{
    var values = new Dictionary<string, string>
      {
          { "query", "query {topLevelEntityTypes {id}}" },
          { "variables", "{}" }
      };
    var content = new FormUrlEncodedContent(values);
    var response = await client.PostAsync("http://localhost:4000/graphql", content);
    var responseString = await response.Content.ReadAsStringAsync();
    Debug.Log(responseString);
    return responseString;
}
Thank you !
