I have the following Code in Visual Studio
using System;
using System.Windows.Forms;
using System.Net.Http;
using System.Web;
using System.Net;
using System.IO;
namespace Xml_Trial
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void LoadUrl_click(object sender, EventArgs e)
{
Xmlcheck(TxtUrl.Text);
}
private static async void Xmlcheck(string TxtUrl)
{
try
{
HttpClient client = new HttpClient() ; //httpclient
var request = new HttpRequestMessage(HttpMethod.Get, TxtUrl);
HttpResponseMessage response = await client.GetAsync(request.RequestUri);
if (response.StatusCode == HttpStatusCode.OK)
{
// Console.WriteLine((int)response.StatusCode); More code here
}
response.Dispose();
}
catch (HttpRequestException e)
{
MessageBox.Show(e.Message);
}
}
}
}
I have written the code this way to get the 200 status code Console.WriteLine((int)response.StatusCode)
What Code is else posssible to get more out of the httpstatuscode description rather than just "OK" or "200"....