C# Konsolenanwendung httpwebRequestC#

Ein Treffpunkt für C#-Programmierer
Guest
 C# Konsolenanwendung httpwebRequest

Post by Guest »

Ich versuche, eine sehr einfache C# -Konsole -Anwendung zu erstellen, um einige Daten an einer Web -API zu veröffentlichen. Was auch immer ich tue, erhalte ich einen Fehler in der Antwort wie: < /p>


Responsext "{\" info \ ": {\" Status \ " : \ "fehlgeschlagen \", \ "Fehler \": {\ "Code \": 1000, \ "meldung /blockquote>

Die API http://www.detrack.com/api-documentation/ sucht nach einem Beitrag wie

https://app.detrack.com/api/v1/deliveri ... 8d3a&json= {":": ":" 2014-08-29 " /> Ich weiß, dass dies in Chrome Advanced Rest Application -Erweiterung ein gültiges Ergebnis zurückgibt. Aber wenn ich das gleiche über diesen Konsolencode versuche. Ich erhalte einen Fehler!using System;
using System.Net;
using System.IO;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{

var httpWebRequest = (HttpWebRequest)WebRequest.Create("https://app.detrack.com/api/v1/deliveri ... b979258d3a&");
httpWebRequest.ContentType = "application/json";
httpWebRequest.Method = "POST";

using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
string json = "json={\"date\":\"2014-08-28\"}";
Console.WriteLine(json);
streamWriter.Write(json);
}

var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var responseText = streamReader.ReadToEnd();
Console.WriteLine(responseText);
Console.ReadKey();

}

}
}
}
< /code>

Jede Hilfe /Anleitung wäre sehr geschätzt < /p>

Brendan < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post