Using a Perl script server_iot_log.pl as a web server.

Start server_iot_log.pl using:

perl server_iot_log.pl

It is listening for a connection from a web browser or Form.

Using web broswer to open http://127.0.0.1:7890/iot.htm?name=Peter

Use form To submit to http://127.0.0.1:7890/iot.htm?name=Peter

name: email:
Please enter any comments:-


pi@raspberrypi:~/Desktop $ perl server_iot_log.pl 
SERVER started on port 7890
use web browser to open http://127.0.0.1:7890 
Connection received
POST /iot.htm?name=Peter HTTP/1.1
POST /iot.htm?name=Peter HTTP/1.1
 : POST ___ /iot.htm?name=PeterHost: 127.0.0.1:7890
Connection: keep-alive
Content-Length: 179
Cache-Control: max-age=0
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="90"
sec-ch-ua-mobile: ?0
Upgrade-Insecure-Requests: 1
Origin: null
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9


length: 179

length: 3

buffer: name=name&email=me%40home&userfield5=USERFEILD5&comments=&guestbook=XXX&nextpage=http%3A%2F%2Fwww.dougrice.plus.com%2Fhp%2Fgbbook%2Fexample.htm&loadnextpage=loadnextpage&B1=Submit
Connection received
GET /favicon.ico HTTP/1.1
GET /favicon.ico HTTP/1.1
 : GET ___ /favicon.icoHost: 127.0.0.1:7890
Connection: keep-alive
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="90"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: http://127.0.0.1:7890/iot.htm?name=Peter
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9

^C  
pi@raspberrypi:~/Desktop $