【发布时间】:2021-05-06 16:45:49
【问题描述】:
我需要在 REST api 上执行 Post 请求,该 api 接受 JSON 数据类型。我要包含两个参数,startdate 和 enddate。 C#中的任何指南?我收到错误(415)不支持的媒体类型。我相信这是因为我的帖子请求没有正确的 json 正文
var request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "POST";
request.Headers.Add(HttpRequestHeader.Authorization, "Bearer xxx");
request.ContentType = "application/json; charset=utf-8";
// Get response here
var response = request.GetResponse() as HttpWebResponse;
if (response.StatusCode == HttpStatusCode.OK)
{
Console.WriteLine(response.ToString());
Console.ReadKey();
// ....
}
【问题讨论】: