如何调用外部的Web API

Posted 快乐地编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何调用外部的Web API相关的知识,希望对你有一定的参考价值。

  1. Uri uri = new Uri(url + "?" + postData);  
  2.             System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri);  
  3.             request.Method = "GET";  
  4.             request.ContentType = "application/x-www-form-urlencoded";  
  5.             request.AllowAutoRedirect = false;  
  6.             request.Timeout = 5000;  
  7.             System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();  
  8.             Stream responseStream = response.GetResponseStream();  
  9.             StreamReader readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8);  
  10.             string retext = readStream.ReadToEnd().ToString();  
  11.             readStream.Close();  
  12.             return retext;  
  13.   

以上是关于如何调用外部的Web API的主要内容,如果未能解决你的问题,请参考以下文章

Web API 2 - 阻止所有外部调用

通过 Web API 操作使用 HttpClient 调用外部 HTTP 服务

从控制器调用外部 API 函数,LARAVEL 4

保护 Web api 不被浏览器外部调用

如何使用 Dart 的方法和数据向外部 API 发布信息

如何在 ECS Fargate 部署的容器外部进行外部 api 调用