如何在主体中使用api并输入x-www-form-urlencoded?

时间:2019-11-18 16:30:16

标签: c# api

我需要添加一个键,其键值分别为x-www-form-urlencoded类型,以获取令牌,但是我不知道该怎么做,我是在C#中使用其余的内容,帮助将不胜感激。

Postman

'+0:15'

1 个答案:

答案 0 :(得分:0)

您好,请尝试使用此代码,它可能有助于您解决问题,

      HttpWebRequest requestObj = 
        (HttpWebRequest)WebRequest.Create("https://url/token");
        requestObj.Method = "POST";
        requestObj.PreAuthenticate = true;
        requestObj.Headers["Authorization"] = "Basic " + "dato";
        requestObj.ContentType = "application/x-www-form-urlencoded";

        using (var stream = requestObj.GetRequestStream())           
        {
          //Handle the data for request
          //stream.Write();
        }                       

       if(requestObj.HaveResponse){
          HttpWebResponse responseObj = null; 
          responseObj = (HttpWebResponse)requestObj.GetResponse();
          var strresult = new StreamReader(responseObj .GetResponseStream()).ReadToEnd();
       }
相关问题