Hello. Can anybody explain what wrong with code:
responseText is epmty
Code:
static public void TestMethod()
{
string Url = "https://api.betfair.com/"; // <-????
WebRequest request = null;
WebResponse response = null;
string strResponseStatus = "";
request = WebRequest.Create(new Uri(Url));
request.Method = "POST";
request.ContentType = "application/json-rpc";
request.Headers.Add(HttpRequestHeader.AcceptCharset, "ISO-8859-1,utf-8");
request.Headers.Add("X-Authentication", *****);
request.Headers.Add("X-Application", ****);
using (var streamWriter = new StreamWriter(request.GetRequestStream()))
{
string json = "{\"jsonrpc\": \"2.0\",\"method\": \"SportsAPING/v1.0/listEventTypes\",\"params\": {\"filter\": {}},\"id\": 1}";
streamWriter.Write(json);
}
response = request.GetResponse();
using (var streamReader = new StreamReader(response.GetResponseStream()))
{
var responseText = streamReader.ReadToEnd();
}
response.Close();
}


Comment