Ich denke, ich werde ein bisschen verrückt, wenn ich dies auf meinem lokalen Webserver testen, funktioniert es gut Wenn ich auf die Live-Website gehe, gibt es eine leere Zeichenfolge anstelle der i Daten erwartenWebClient.UploadData korrekte Verwendung für Post-Anfrage
ich bin nicht mit C# vertraut, so wollte ich nur prüfen, i Dinge richtig tue. die Daten einfach nur ASCII-Text
wc = new WebClient();
wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
response = wc.UploadData(this.urlUpdate, Encoding.ASCII.GetBytes("data=" + HttpUtility.UrlEncode(buf.ToString())));
s = Encoding.ASCII.GetString(response);
es hat das Problem nicht gelöst, aber ist eine bessere Möglichkeit, die Lösung zu codieren. Ich denke, ich habe es so programmiert, wie ich es gemacht habe, weil ich nicht mit C# api vertraut bin – bumperbox