Vorbereitung Json-Objekt für die HttpClient-Post-Methode

Versuche zur Vorbereitung einer Json-Nutzlast auf eine Post-Methode. Der server ausfällt nicht analysiert meine Daten. ToString () - Methode auf, meine Werte würden nicht konvertieren zu Json korrekt, können Sie bitte deuten auf die richtige Art, dies zu tun.

  var values = new Dictionary<string, string> 
                {
                  {"type", "a"}, {"card", "2"}
                };
  var data = new StringContent(values.ToSttring(), Encoding.UTF8, "application/json");
  HttpClient client = new HttpClient();
  var response = client.PostAsync(myUrl, data).Result;
  using (HttpContent content = response.content) 
  {
      result = response.content.ReadAsStringAsync().Result;
  }
  • Haben Sie gesehen, was values.ToString() generiert?
  • Blick in die JsonConvert Klasse.
  • was bedeutet die Signatur des server-Aufruf Aussehen?
  • seine mit einer remote-api, haben keine chance, es zu betrachten, es ist ein payment-gateway akzeptiert nur Json
InformationsquelleAutor Rk R Bairi | 2017-08-31
Schreibe einen Kommentar