On 4/30/12 1:34 PM, Richard Gaskin wrote:
Just a wild guess, but could the issue be that the httpHeaders needs to
have more complete info for the server to accept the call?

Maybe. Mark S. suggested the same thing. The default POST header for Content-Type is "application/x-www-form-urlencoded", which is what he uses. I believe content-length is also sent by default. I don't know what other things should be sent in the headers, but would like to know.

The thing is, the POSTs and responses do go through. Everything appears to work; I get the data and PayPal responds to my POST correctly. The only thing that doesn't work is (apparently) no response code is sent. The one exception are script errors, where PayPal does register an error 500. Othewise no codes appear in PayPal's history.

If it weren't for the fact that PayPal continues to resend requests so many times, I'd just forget about it. I have all the data I need, and it's verified. For now, I've put a check into the script that just drops duplicate resends silently. That works, but I'd rather the server didn't get hit on so much. After enough resends, PayPal registers a failure and stops, but I'm not sure how many failures it will allow before it decides my server isn't operative and drops the account. I don't even know if that's how it works, but I don't want to chance it.

--
Jacqueline Landman Gay         |     jac...@hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to