2 ms·
That's a distinction without a difference. What you've done is made the webserver a blanket endpoint, where the "API" and the "database" are your web server lo
by CarelessExpert 7y ago
That's a distinction without a difference.
What you've done is made the webserver a blanket endpoint, where the "API" and the "database" are your web server log files.
Practically speaking, what you have is a CGI script with a non-standard interface to the server. It's still subject to any bugs in your perl script, since you're still processing input from an untrusted location.
It's certainly clever, though!
- superkuh 7y agoOne of the promoted examples on the indieweb site for webmentions is sending webmentions manually with curl. But since it's form encoded you'll never know what the values were when you look in the logs. If it was just a URL string then you could do the entire thing manually with cURL. You'd have to agree this would be a distinction with a difference.