Posting to LiveCode Server

chipsm at themartinz.com chipsm at themartinz.com
Wed Apr 18 15:51:55 EDT 2018


Tom, can you expand on your post? Maybe with an example.

-----Original Message-----
From: use-livecode <use-livecode-bounces at lists.runrev.com> On Behalf Of Tom
Glod via use-livecode
Sent: Wednesday, April 18, 2018 11:31 AM
To: How to use LiveCode <use-livecode at lists.runrev.com>
Cc: Tom Glod <tom at makeshyft.com>
Subject: Re: Posting to LiveCode Server

I was going to use LC Server until I realized there was a built in httpd
server library present in LC 9.... I ditched LC server.... mainly because it
smokes LC server in performance.  Just bringing to awareness all your
options.

http library is so simple to use with callbacks for each request.  its so
awesome.  good luck.

On Wed, Apr 18, 2018 at 9:50 AM, Mike Bonner via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Can you share the code to the page you're actually posting to?  Its 
> sounding like its not actually returning any output, causing a 500 
> internal error.  Just to let you test, I set up a quick and dirty page 
> at http://guidezone.info/test.lc The code in the page is as follows.
>
> <?lc
> put the keys of $_POST into tKeys
> if tKeys is not empty then
>    repeat for each line tKey in tKeys
>       put $_POST[tkey] & "<br>"
>    end repeat
> else
>    put "Error: No data posted" -- gotta put somethingto avoid a 500 
> error end if ?>
>
> To test it, I used the following in a button.
> put "Accept: text/plain" & CR after tHeaders put "Content-Type: 
> application/x-www-form-urlencoded" & CR after tHeaders set the 
> httpHeaders to tHeaders
>
> put liburlformdata("name","Chi","gender","male","color","black") into 
> tPostData
>
> put tPostData & cr --so that I can see the generated post string
>
> post tPostData to "http://guidezone.info/test.lc"
>
> put it && the result after msg
>
>
> This works for me, though as I said, I don't have tsnet.  You're 
> welcome to do test runs against my url if you like. If it works for me 
> as written, and not for you, i'd be pointing my finger at tsnet.
>
> On Wed, Apr 18, 2018 at 7:01 AM, Alex Tweedly via use-livecode < 
> use-livecode at lists.runrev.com> wrote:
>
> > Not quite sure what you're trying to do ... or why you use such a 
> > complicated URL in the client code.
> >
> > Changing it to simply
> >
> > *get URL "https://api01.triviamatic.tv/round_create.lc"
> > *
> >
> > will work fine, as will
> >
> > *post*emptyto"https://api01.triviamatic.tv/round_create.lc"
> >
> >
> > -- Alex.
> >
> >
> >
> > On 18/04/2018 11:50, Todd Fabacher via use-livecode wrote:
> >
> >> Any Help will be appreciated...
> >>
> >> Normally we use Node.js, but we are trying to get LiveCode server
> working.
> >> We are doing a simple test:
> >>
> >> <?lc put "It Works" ?>
> >>
> >>
> >> If I put the URL in a browser I get back, "It works"
> >>
> >> https://api01.triviamatic.tv/round_create.lc
> >> <https://www.google.com/url?q=https://api01.triviamatic.tv/r
> >> ound_create.lc&sa=D&source=hangouts&ust=1524117219848000&usg
> >> =AFQjCNFvW3yaTcJjQ9bGpWgi3CYh1mQwGA>
> >>
> >>
> >> *put* "Accept: text/plain" & CR after tHeaders
> >> *put* "Content-Type: application/x-www-form-urlencoded" & CR after 
> >> tHeaders
> >> *set* the httpHeaders to tHeaders
> >> *put*"fullname=chi&gender=male&color=black" into tArgList
> >> *post* tArgList to URL 
> >> "https://api01.triviamatic.tv/round_create.lc
> >> <https://www.google.com/url?q=https://api01.triviamatic.tv/r
> >> ound_create.lc&sa=D&source=hangouts&ust=1524117219848000&usg
> >> =AFQjCNFvW3yaTcJjQ9bGpWgi3CYh1mQwGA>
> >> "
> >> *put* the result into tError
> >> *put* it into tFormResults
> >>
> >>
> >> The tError is:  tsneterr: (52) Empty reply from server
> >>
> >> and tFormResults is null
> >>
> >>
> >> I need some help ASAP. This is SUPER frustrating!!
> >>
> >> --Todd Fabacher
> >> _______________________________________________
> >> use-livecode mailing list
> >> use-livecode at lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your 
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your 
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list