C# WebRequest (Http POST over SSL) hangs at GetResponse() but different URL works. Also wrong POST parameters in a request -


i found code works expected:

var url = "https://limal.info/efulfilment.php"; servicepointmanager.servercertificatevalidationcallback = delegate { return true; }; var alternativeanswer = encoding.utf8.getstring(new webclient().uploadvalues(url, new namevaluecollection() { { "xml", "test" } })); 

the following code gives me headache:

var url = "https://limal.info/efulfilment.php"; servicepointmanager.servercertificatevalidationcallback = delegate { return true; };  var request = (httpwebrequest)webrequest.create(url); request.contenttype = "application/x-www-form-urlencoded"; request.method = "post"; request.timeout = 5000; // added you, need wait 5 sec...  using (var requeststream = request.getrequeststream()) {     var writer = new streamwriter(requeststream);     writer.write("xml=test"); } using (var response = request.getresponse()) {     using (var responsestream = response.getresponsestream())     {         var reader = new streamreader(responsestream);         var answer = reader.readtoend();     } } 

somehow post parameters don't recognized , response:

"limal.info bridge error: missing 'xml' variable in post request." 

(the correct answer xml data wrongly formatted, test invalid xml...)

now next problem:

when use different url timeout exception occurs. hangs @ uploadvalues in following code. (the other example uses httpwebrequest hangs @ getresponse, tried, too.)

var url = "https://sys.efulfilment.de/rt/"; servicepointmanager.servercertificatevalidationcallback = delegate { return true; }; var alternativeanswer = encoding.utf8.getstring(new webclient().uploadvalues(url, new namevaluecollection() { { "xml", "test" } })); 

i read similar problems here , on other sites. seems using http post ssl problem in .net.

why?? :(


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -