views:

211

answers:

3

hi, I want to monitor http request generated out of a exe. Is there any tool that can help me?

Actually, an exe would call my asp.net web page to register a user. The exe constructs the POST data request and calls my page. when the request reaches my web page, I don't see any data. I want to monitor the Request object and the traffic to find the reality.

Any help is appreciated. Thanks. ~/Ananth

+2  A: 

I've always used Fiddler.

Simon Buchan
I tired Fiddler but it's able to monitor only requests generated from browser
Ananth
Not quite true, I believe it can monitor any request that uses the windows internet support, so it won't catch requests implemented on top of sockets (can someone confirm this?). Also it can't catch requests to localhost - an easy workaround is requesting to your computer name.
Simon Buchan
+1  A: 

Wireshark is another program that I'd suggest for doing such monitoring besides Fiddler.

JB King
+1  A: 

Wireshark is a nice tool to do just what you're asking. It will record all network data sent across a network interface so you can see exactly what's being sent with your POST request. The interface can be a little overpowering, but works well.

Karmastan
I tried WireShark but Im not able to find the needed POST request. This issue occurs with SI environment. The same code works good with UAT environment. I guess it has something to do with network. I will follow this with my network guys. Thanks for your input. Ananth
Ananth