如何在MVC4中使用Companyhouse API#C#
问题描述:
我需要从https://developer.companieshouse.gov.uk/api/打英国Companies House API。如何在MVC4中使用Companyhouse API#C#
在它的网站上有一个使用CURL的好例子,因为我在C#MVC中进行编程,需要实现公司搜索功能,它将使用此API获取数据。
答
根据this Stack Overflow post。 Curl示例(https://api.companieshouse.gov.uk/search/companies
)的C#等效项可能如下所示:
using System.Net;
using System.IO;
string url = "GET https://api.companieshouse.gov.uk/search/companies";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Credentials = // here you have to set your authentication data
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();