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
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 $