{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["devel/gmake","lang/lua/5.1"],"categories":["www","lang/lua"],"comment":"tiny cgi web script handler using shell or Lua","compare":"/compare/haserl/index.json","dependentCount":null,"description":"Haserl is a small program that uses shell or Lua script to create\ncgi web scripts. It is intended for environments where PHP or Ruby\nare too big. A typical use is to run cgi scripts in an embedded\nenvironment using a small web server.\n\n- Parses like other scripting languages: Anything that is not\nenclosed in \u003c% ... %\u003e tags is sent verbatim to the client.\n\n- Automatic FORM parsing: Form elements sent from the client are\nautomatically parsed and placed into environment variables. The\nscript can then reference the variables without any extra work.\n\n- multipart/form-data decoding: Mime data sent via the\nenctype=\"multipart/form-data\" method is transparently decoded.\nThis method is used when uploading files from the client.","flavors":[],"html":"https://daemonports.org/openbsd/www/haserl/","kind":"port","lastUpdate":null,"license":null,"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","name":"haserl","newest":true,"newestVersion":"0.9.36","noVulnData":true,"origin":"www/haserl","otherSystems":[{"maintainer":"xmor61@users.sourceforge.net","matchedBy":"name","origin":"wip/haserl","path":"/netbsd/wip/haserl/","system":"NetBSD","version":"0.8.0"}],"packages":null,"pkgName":"haserl-0.9.36p0","related":null,"repository":"OpenBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["lang/lua/5.1"],"status":null,"system":"openbsd","systemLabel":"OpenBSD","version":"0.9.36p0","versions":null,"vulnerabilities":null,"www":"https://haserl.sourceforge.net/"}
