62,074
社区成员
发帖
与我相关
我的任务
分享
[System.Web.Http.HttpPost]
public HttpResponseMessage GetProduceEmplids([FromBody]Dictionary<string, int> counts)
{
var result = ADMAPI.ProduceEmplids(counts);
return ApiResult.toJson(result, string.Empty);
}
string url = ConfigurationManager.AppSettings["DLRWebAPI"].ToString().Trim() + "/GetProduceEmplids";
string param = "{\"Z\":5}";
var aa= HttpPost(url, param);
public static string HttpPost(string url, string param)
{
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
byte[] bs = Encoding.ASCII.GetBytes(param);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded;";
request.ContentLength = bs.Length;
using (Stream reqStream = request.GetRequestStream())
{
reqStream.Write(bs, 0, bs.Length);
}
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using (StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
{
var aa = reader.ReadToEnd();
return reader.ReadToEnd();
}
}
catch (Exception ex)
{
return "Error";
}
}