GET and POST to a webservice on ASP.net (c#)

I want to ask on this post also the best way to capture all the webservice information into a string ( one string, instead of reading char by char) so I can then perform a seach on that to look at the result, unless you can tell me that on arduino I can ask for the result of the webservice and store that in a variable... like c# I mean something like

The Arduino is not a perfect partner for a webservice because webservices usually are designed for computers with lots of resources like todays PCs and servers. The Arduino (at least all equipped with an ATmega328) have 2kB of RAM, many results of webservices are bigger than that. You haven't enough memory to store the complete result and search in it afterwards, so you have to parse the result while it's coming in and get all necessary information out.

What do you want to achieve? What's the content of the webservice call you're trying to implement?

basically I plug this in and wait for 5 seconds, there is the connection failed message and then I click the reset button and then it work perfectly.

I never saw such a behavior in my sketches. Is it possible that any device in your network isn't able to handle packets from the Arduino just a few moments after it's link got up? What happens if you extend the delay() call in your setup() routine to let's say 10 seconds?