Hi Malte, > Can I on the CGI side see the HTTP Headers I have set in the LC Client?
Yes, somehow. Try the environment variables perhaps? Check the globalnames. The CGI system I use keeps the most important headers in separate environment variables. I'm unable to get the complete headers at once. PHP would let you do that ;-) > Can I find out how long the content being posted is? Yes, in the headers or try $CONTENT_LENGTH > What is the most reliable method to read in POST data without hogging 100% > CPU time on the server machine? Huh? AFAIK there is only one way: read from stdIn until empty read from stdIn until cr read from stdIn for 100 Perhaps the hogging is not due to reading the data. Could it be a problem with not being able to show the interface? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 13 mei 2011, at 16:36, Malte Brill wrote: > > Hi all, > > as I did not do too many CGIs in the past, I´d like to reassure myself to > find reliable methods of reading in post data. > > Why CGI and not revServer? - Need to deploy on a windows server (server 2003 > running Apache) > > I am posting data from a LiveCode Client to a Rev 3.5 CGI > > Questions: > > Can I on the CGI side see the HTTP Headers I have set in the LC Client? > Can I find out how long the content being posted is? > What is the most reliable method to read in POST data without hogging 100% > CPU time on the server machine? > > Thanks in advance, > > Malte _______________________________________________ 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