Я выполняю некоторую работу с API, и я не могу заставить RestSharp установить Connection для поддержки активности. Поиски в Интернете, кажется, это долгое время не приходило из библиотеки. Я надеюсь, что есть работа вокруг, я просто скучаю.
Когда я делаю что-то вроде:
request.AddHeader("Connection", "keep-alive");
Я получаю следующую ошибку
Keep-Alive and Close may not be set using this property. Parameter name: value
Это исключение ошибки HTTP:
System.ArgumentException: Keep-Alive and Close may not be
set using this property.
Parameter name: value
at System.Net.HttpWebRequest.set_Connection(String value)
at RestSharp.Http.<AddSyncHeaderActions>b__22(HttpWebRequest r, String v)
at RestSharp.Http.AppendHeaders(HttpWebRequest webRequest)
at RestSharp.Http.ConfigureWebRequest(String method, Uri url)
at RestSharp.Http.PostPutInternal(String method)
at RestSharp.Http.AsPost(String httpMethod)
at RestSharp.RestClient.DoExecuteAsPost(IHttp http, String method)
at RestSharp.RestClient.Execute(IRestRequest request, String httpMethod, Func
`3 getResponse)
Я выполнил поиск здесь и не нашел работы, которая работает или решение этой проблемы.