>> You can test this by typing the following in a browser address bar:
http://localhost:3000/REST/metadata and you should get the metadata from the REST service. << I tried this but I dont get the metadata as expected. Instead, the browser displays the following message in json format { "error" : { "code" : 404, "message" : "NOT FOUND" } } >> (you may need to provide the username and password you configured in the rest bridge) << could you please expand on this? How do I provide username/password from the browser? When we talk about username/password do we mean one of the rows of table USERS? I run bufclient but the answer is always the same: 404 NOT FOUND What am I missing? Thank you Peppe On Wed, Oct 26, 2022 at 8:52 AM Michael Van Canneyt via lazarus <lazarus@lists.lazarus-ide.org> wrote: > > > > On Tue, 25 Oct 2022, duilio foschi via lazarus wrote: > > > following the suggestions offered by zeljiko (thank you, zeljko), I > > was able to compile and successfully run > > demorestbridge.exe > > > > Albeit no message is displayed when the EXE starts, I can see that the > > application is alive and answering requests at port 3000 (I use > > command >netstat -bano for this). > > > > The next step I'd like to reach is to run a client demo that will > > communicate with the server above. > > > > Demo bufclient compiles successfully > > > > At start time, I need to insert data into 3 boxes: > > > > 1. URL > > 2. username > > 3. password > > > > #2 and #3 are no problem, of course. > > > > #1 puzzles me. > > > > The box has the following string preset > > http://localhost:3000/ > > > > To my poor knwoledge, http requires a web server and I have no web > > server running in my PC with windows 7. > > > > Is there any way to do a quick test of demorestbridge.exe without > > installing a web server? > > You don't need a webserver if you are using the demorestbridge. > > demorestbridge.exe itself acts as a webserver, it listens on port 3000. > > You can test this by typing the following in a browser address bar: > > http://localhost:3000/REST/metadata > > and you should get the metadata from the REST service. > (you may need to provide the username and password you configured in the > rest bridge) > > If that works, then in the bufclient demo, enter the URL > > http://localhost:3000/REST/ > > And push 'Get resource list' button to see a list of resources. > > Michael. > -- > _______________________________________________ > lazarus mailing list > lazarus@lists.lazarus-ide.org > https://lists.lazarus-ide.org/listinfo/lazarus -- _______________________________________________ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus