Workaround For WinInet DNS not refreshing when using KB 263558

If you are making Synchronous calls in WinInet, the DNS timeouts don’t appear to work when set (see: http://support.microsoft.com/kb/263558 ). Async calls do however work correctly. One workaround is to simply restart the application using WinInet.  I found a code workaround for the issue as well.  Simply open and close the handle you get with the InternetOpen call…

1

Troubleshooting code that uses the HTTP protocol

Overview You can solve issues encountered when using the HTTP protocol by applying the principles in this article.  By simplifying the issue into a small reproducible problem you can effectively troubleshoot and resolve most problems encountered in code that uses the HTTP protocol.  Crucial steps to troubleshooting code are: Gather Information, Simplify the Problem and…

4