Я отправляю почтовый запрос на сайт. Через некоторое время я получил этот ответ. И я заметил, что поток вернул эти ошибки. StreamError:
Мой ответ Результат {"error":-1,"request":null}
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls | SecurityProtocolType.Ssl3;
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(requestHeader.url);
request.AllowWriteStreamBuffering = false;
request.UserAgent = RandomizerUserAgent();
request.KeepAlive = requestHeader.keepAlive;
request.Method = requestHeader.Method;
request.Referer = RandomizerReferer();
request.Accept = requestHeader.accept;
request.Host = requestHeader.Host;
request.AutomaticDecompression = DecompressionMethods.GZip;
request.Proxy = null;
request.Headers.Add(requestHeader.HeaderReqwith, "XMLHttpRequest");
string post = "type=email&checkvalue=" + deger + "%40" + globalmail;
var postBytes = Encoding.UTF8.GetBytes(post);
request.ContentType = requestHeader.contentType;
request.ContentLength =(long)postBytes.Length;
using (Stream newStream = request.GetRequestStream())
{
newStream.Write(postBytes, 0, postBytes.Length);
newStream.Flush();
newStream.Close();
}
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
error = false;
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
var result = reader.ReadToEnd();
stream.Dispose();
reader.Dispose();
ResponseProcess(result, deger);