title: Is there a way to determine if a client received an HTTP response in .NET?
body: <p>I'm using an HttpListener and HttpContexts, and I know when writing the response you can determine if it was <em>sent</em> properly, but how can you tell if the client <em>received</em> it?</p>
  
  <p>I suppose you could set up some kind of message acknowledgement system between the server and client, but I'm wondering if there's something that can do this for me transparently.</p>
  
  <p>A response to a similar question using WCF refers to ReliableSessions, but I'm not sure fitting in WCF into my application would be worth it. I'm not very familiar with WCF, but it seems to me like it's not tailored to the traditional web server request/response model and caters more to disitributed system type stuff (this is more a gut feeling I get from looking through the documentation for reliable sessions, so please correct me if I'm wrong).</p>
  
  <p>Thanks!</p>