Right, and being that web apps are just a Service Application under the hood, I’d expect them to have this problem too (and by extension, Console Applications).
Without being able to connect to PayPal with HTTP1.1 and SSL, Xojo Web Apps are left totally useless for payment verification. I’m sure developers would appreciate PayPal IPN capabilities in Xojo instead of workarounds with PHP.
Actually, the way the Paypal IPN listener is built in Php or Perl is rather simple.
Paypal hits the listener with a Post containing all the fields, and the app replies by posting back the values with a token added. In Php when they started requiring 1.1 it was just a matter of one header to add.
I cannot remember at the moment if and which headers if any HandleURL and HandleSpecialURL send, but it would not seem terribly difficult to do exactly the same. In this instance, I do not think Xojo.Net.HTTPSocket would be of any help, since it does not listen anyway.
Using the API is another matter, but in that case the MBS CURL plugin probably has that covered.