async void MakeRequest(int image, String url) { var client = new HttpClient(); var queryString = HttpUtility.ParseQueryString(string.Empty); // Request headers client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "5017563ebb2d4070b52e16d3869f2a7b"); // Request parameters queryString["analyzesFaceLandmarks"] = "false"; queryString["analyzesAge"] = "false"; queryString["analyzesGender"] = "false"; queryString["analyzesHeadPose"] = "false"; var uri = "https://api.projectoxford.ai/face/v0/detections?" + queryString; HttpResponseMessage response; // Request body byte[] byteData = Encoding.UTF8.GetBytes("{\"url\":\""+url+ "\"}"); using (var content = new ByteArrayContent(byteData)) { content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); response = await client.PostAsync(uri, content); String JSON = await response.Content.ReadAsStringAsync(); FacialRec facialRec = new FacialRec(JSON); String faceID = facialRec.faceId; if (image == 0) { s1 = faceID; } else { s2 = faceID; } Console.WriteLine(faceID); Debug.WriteLine(faceID); } }