Witam,
Dopiero zaczynam swoją przygodę z wykorzystywaniem API i nie do końca jeszcze wszystko rozumiem.
Błąd w temacie pojawia mi się sporadycznie i co ciekawe wystarczy, że odświeżę sobie strone w przegladarce i bład przestaje się pokazywać.
Googlowałem trochę i dodałem kilka rzeczy do zapytania ale ostatatecznie błąd i tak się pojawia. Kod wygląda następująco:
private Company.Example ReturnCompany(string Comapy)
{
string url = "https://api.companieshouse.gov.uk/search?q=" + Comapy.Replace(" ", "+");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
WebProxy myproxy = new WebProxy(myproxy, true);
myproxy.BypassProxyOnLocal = false;
request.Proxy = myproxy;
request.UseDefaultCredentials = true;
request.Headers.Add("Authorization", mytoken);
WebResponse myrespons = request.GetResponse();
Company.Example myobj;
using (StreamReader Reader = new StreamReader(myrespons.GetResponseStream()))
{
string xxx = Reader.ReadToEnd();
myobj = JsonConvert.DeserializeObject<Company.Example>(xxx);
}
return myobj;
}