var client = new HttpClient();
HttpRequestMessage httpRequestMessage = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://api.stubhubsandbox.com/login"),
};
httpRequestMessage.Headers.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("text/html"));
httpRequestMessage.Headers.Add("Host", "api.stubhubsandbox.com");
httpRequestMessage.Content = new StringContent(finalParameters);
httpRequestMessage.Content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue(ContentType);
httpRequestMessage.Content.Headers.ContentLength = 80;
httpRequestMessage.Headers.Add("Authorization", Authorization);
Console.WriteLine(httpRequestMessage.ToString());
var response = client.SendAsync(httpRequestMessage).ContinueWith(respTask =>
{
Console.WriteLine("Response: {0}", respTask.Result);
});
Console.ReadLine();
フィドラーを開いていますが、リクエストが送信されたことを確認できませんでした。例外を返したりスローしたりしませんでしたか? どうにかして、https 経由で自分の呼び出しを呼び出せないように見えますか?