You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenSSLHttpHandler.SendAsync See if it's possible to create response.Content before we read the content (ideally before ParseHeaders is called, so we can skip the need to return content headers separately). Will need to make sure that this way of handling it won't cause problems by writing content after the fact.
OpenSSLHttpHandler.TryReadBlockSSL.Read gives each TCP record one by one unless we have read ahead set. We can therefore likely use smaller buffers.
OpenSSLHttpHandler.TryReadBlock Improve handling of situations where the connection has been closed during/at the end of reading.
The text was updated successfully, but these errors were encountered:
BIO.CreateSocketInternal
Cleanup handling should be improved.OpenSSLHttpHandler.SendAsync
SSL objects should be pooled and reused where possible. This will also require making SSL methods thread safe.OpenSSLHttpHandler.SendAsync
Ensure proper spacing between request headers and content. Validate number of newlines at end of content.OpenSSLHttpHandler.SendAsync
Check if linked TODO is valid or remove.OpenSSLHttpHandler.SendAsync
Verify if checking for Content-Type header is all that needs to be done to see if there will be response content.OpenSSLHttpHandler.SendAsync
After reading a Content-Length sized block, verify there is no further content.SSL.HasPending
?OpenSSLHttpHandler.SendAsync
Change exception message under linked TODOOpenSSLHttpHandler.SendAsync
See if it's possible to createresponse.Content
before we read the content (ideally beforeParseHeaders
is called, so we can skip the need to return content headers separately). Will need to make sure that this way of handling it won't cause problems by writing content after the fact.OpenSSLHttpHandler.TryReadBlock
SSL.Read
gives each TCP record one by one unless we have read ahead set. We can therefore likely use smaller buffers.OpenSSLHttpHandler.TryReadBlock
Improve handling of situations where the connection has been closed during/at the end of reading.The text was updated successfully, but these errors were encountered: