我有一个任务是使用c#和ASP调用我们的服务,我在此任务中拥有的只是一个LINK,它不是.asmx或wsdl,它是像https://www.normallink.com这样的普通链接
我尝试使用Postman扩展这个链接,它带来了一个POST方法的json数据,所以如何使用ASP检索这些数据
这是Postman的json数据示例
"data": [
{
"id": "516",
"name": "xyz"
},
我认为这就是你要找的东西:
String jsonData = ...;
WebRequest request = WebRequest.Create("http://www.mywebservice.com/");
request.ContentType = "application/json";
request.Method = "POST";
using (Stream postStream = request.GetRequestStream())
{
using (StreamWriter postWriter = new StreamWriter(postStream))
postWriter.Write(jsonData);
}
WebResponse response = request.GetResponse();
String responseContent;
using (Stream stream = response.GetResponseStream())
{
using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))
responseContent = reader.ReadToEnd();
}