OpenShift Rest API を C#.net ベースのアプリケーションで使用する方法を知りたいです。私は URL https://access.redhat.com/documentation/en-US/OpenShift_Online/2.0/pdf/REST_API_Guide/OpenShift_Online-2.0-REST_API_Guide-en-US.pdfを調べました。これにはRuby、Pythonの例が記載されていますそしてcRUL。.Netについては言及されていません。そのため、この API を使用するためのサンプル アプリケーションを作成しました。以下はコードです -
string URL = "https://openshift.redhat.com/broker/rest/api";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Method = "GET";
request.ContentType = "application/xml;";
try
{
WebResponse webResponse = request.GetResponse();
Stream webStream = webResponse.GetResponseStream();
StreamReader responseReader = new StreamReader(webStream);
string response = responseReader.ReadToEnd();
Console.Out.WriteLine(response);
responseReader.Close();
}
catch (Exception e)
{
Console.Out.WriteLine("-----------------");
Console.Out.WriteLine(e.Message);
}
上記のコードの実行中に、「リモート サーバーがエラーを返しました: (406) 受け入れられません」というエラーが表示されます。
私が間違っているところを教えてください。よろしくお願いします