Я пытаюсь получить запрос от API с помощью:поток чтения/записи Тайм-аут вызывает Недопустимая операция Exception
RestClient client = new RestClient("https://gds.eligibleapi.com/v1.5/coverage/all?api_key="
+ apiSecret + "&payer_id=" + payerID + "&service_provider_organization_name=" +
providerOrgName + "&provider_npi=" + NPI + "&member_id=" + ptPolicyID +
"&member_first_name=" + ptFirstName + "&member_last_name=" + ptLastName
+ "&member_dob=" + ptDOB + &date=" + DOS + "&service_type=" + serviceType +
"&format=x12");
var request = new RestRequest(Method.GET);
IRestResponse response = client.Execute(request);
string response271 = response.Content;
Stream response271Stream = StringStream.GenerateStreamFromString(response271);
Я получаю ошибку на линии:
Stream response271Stream = StringStream.GenerateStreamFromString(response271)
Это говорит:
'response271Stream.ReadTimeout' бросили исключение типа System.InvalidOperationException»
А вот изображение для справки:
Это лишь один из нескольких звонков, которые я хочу использовать этот API. Может ли кто-нибудь помочь мне разобраться, почему это не удалось с моей просьбой передать ответ API? Благодаря!
Вы можете предоставить более подробную информацию об этом исправлении? – thefid
@thefid я извиняюсь, так как это было так давно. Я передавал плохую оценку REST api, и это вызывало таймаут, предположительно из-за того, что конечная точка не передала нулевое значение и правильно ответила. – Rinktacular