且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

需要帮助通过c#调用asp.net中的REST api

更新时间:2023-09-08 23:45:52

使用 HttpWebRequest 类,它允许你要为http请求添加自定义标题并选择http方法。
Use HttpWebRequest class, it allows you to add custom headers to http request and choose http method.


我已经解决了它..



string sBaseUrl = txtBaseUrl.Text;

if(sBaseUrl!=)

{

HttpWebRequest request =(HttpWebRequest)WebRequest .Create(sBaseUrl);

request.Method =GET;

request.UnsafeAuthenticatedConnectionSharing = true;

request.Headers [授权] =Bearer 624a3eef46f79772958693fa87118b29;

request.Credentials = new NetworkCredential(mrinalkumarjha,*******);



HttpWebResponse response =(HttpWebResponse)request.GetResponse();

StreamReader reader = new StreamReader(response.GetResponseStream());

dvResult.InnerHtml = reader .ReadToEnd() ;

}

其他

{

dvResult.InnerHtml =请输入基本网址;

}
I have Solved it..

string sBaseUrl = txtBaseUrl.Text;
if (sBaseUrl != "")
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sBaseUrl);
request.Method = "GET";
request.UnsafeAuthenticatedConnectionSharing = true;
request.Headers["Authorization"] = "Bearer 624a3eef46f79772958693fa87118b29";
request.Credentials = new NetworkCredential("mrinalkumarjha", "*******");

HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream());
dvResult.InnerHtml = reader.ReadToEnd();
}
else
{
dvResult.InnerHtml = "Please Enter base URL";
}