I run IIS 5 on my dev machine.  I have an asp.net 3.5 web service running on it which I'm calling from a different web app running on the same server.  My service is returning an error 500 Internal Server error and I'm troubleshooting it.  My request is being sent via a System.Net.HttpWebRequest object and it looks valid from the client's perspective.
I'd like to see the raw incoming HTTP request from the server's perspective. Since the service is being called on loopback, I can't use Wireshark to see it.
IIS Logging shows me the request header but not the post content.
Any suggestions on how I could see the full raw incoming HTTP request in IIS?
Thanks