I'd like to think that by the time LC 9 leaves DP status that this will be possible. There is already a library included in DP 8 to handle httpd requests.
On Tue, Aug 1, 2017 at 5:18 PM, Andre Garzia via use-livecode < use-livecode@lists.runrev.com> wrote: > Alex, > > Python is kinda tricky to bundle. If you're looking into writing an > extension, then these might be useful: > > * Libmicrohttpd - from GNU project, embedable httpd in C: > https://www.gnu.org/software/libmicrohttpd/ > > Implementing httpd is not hard, it could be done quite easily. > > On Tue, Aug 1, 2017 at 6:16 PM, Alex Tweedly via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > [ started a new thread, so I can't rant without tainting the other > thread ] > > > > I started out on the 'find a rev/livecode solution for a simple HTTP > > server" for one small reason : > > > > the LC 9.0 Dictionary Guide, under "HTML5 Deployment" says > > > > Testing your HTML5 app with a local web server > >> Some browsers, such as Google Chrome, do not permit pages to download > >> resources from file:// URLs. You won't be able to test your application > in > >> these browsers unless you run a local HTTP server. > >> > >> A quick and easy way to run a simple local HTTP server is to use Python. > >> Open a terminal window, change directory to your standalone's directory, > >> and run: > >> > >> python -m SimpleHTTPServer 8080 > >> This will let you access your standalone by opening your web browser and > >> visiting http://localhost:8080. > >> > >> What ? IMO, this is just plain "wrong". > > > > This is like going into the BMW dealership and being told "Yeah, you'll > > love the way the new Z4 drives. Just get into this Mercedes sports car > here > > and we'll take you over to the racetrack to watch someone else drive > one." > > > > Why are we suggesting that users use another (OK, a "competing") > scripting > > language to test HTML5 deployment ? > > > > Livecode is perfectly able to run a simple HTTP server. It is perfectly > > possible and not too hard to write a basic one. In fact, we now even have > > an included library that makes it trivial to write that very basic > server. > > > > Why didn't we (i.e. Livecode - a careful use of the word "we") just > > package up that simple server, and then include that, with suitable > > instructions. > > > > That would have avoided any implication that LC is any less capable than > > other scripting languages, and avoided reminding anyone that LC doesn't > > (yet) come packaged with all the libraries and therefore utilities that > you > > could hope for. > > > > > > So - I'm hoping to write a basic version (including my "get around the > > same-domain limitation") and get it, or something like it, included in > the > > LC distribution, so that the documentation has no need to recommend > another > > language. > > > > <end of rant - thanks for listening :-)> > > > > Alex. > > > > > > > > _______________________________________________ > > 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 > > > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > 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 > _______________________________________________ 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