2019-01-26 Pingback

@Halfjack mentioned pingback and I realised that Brock had contributed a Pingback Server Extension to Oddmuse back in 2004. I decided to take another look because I’m unhappy with how the Automatic Link Back currently works: it looks at referrer headings and thus it adds link for all the visitors coming to my site via blog rolls, web crawlers, etc.

=> @Halfjack | pingback | Pingback Server Extension | Automatic Link Back

Pingback would at least indicate the intention of letting me know about a link. I appreciate that, even if I’m 15 years late to the party. Hah!

Work in progress: pingback-server.pl

=> pingback-server.pl

​#Oddmuse ​#Blogs

Comments

(Please contact me if you want to remove your comment.)

Should work now, actually. I even wrote a test that starts a source and a target server in the background. So proud. 🙂

This blog is now officially pingback enabled. Waiting for the spam!

– Alex Schroeder 2019-01-27 19:09 UTC


Now that I have a pingback-client implementation, I’m noticing that most of the blogs I’m interested in are Blogspot blogs which don’t have Pingback. 😢

– Alex Schroeder 2019-01-29 13:01 UTC


Testing Jamie’s site.

=> Jamie

– Alex Schroeder 2019-03-06


Hah, today I read about Webmention.

=> Webmention

The Webmention spec began as a simplified version of the Pingback spec. Where Pingback required sending the source and target URLs in an XML-RPC payload, Webmention simplified that to a form-encoded payload, which meant it could easily be used in HTML forms, was easier to work with since more tools exist for form-encoded payloads, and was not vulnerable to accidentally exposing other parts of a system’s code via XML-RPC.

Excellent! I implemented a Webmention Extension for Oddmuse.

=> Webmention Extension

– Alex Schroeder 2019-05-24 19:46 UTC

Proxy Information
Original URL
gemini://alexschroeder.ch/2019-01-26_Pingback
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
163.437269 milliseconds
Gemini-to-HTML Time
0.776978 milliseconds

This content has been proxied by September (ba2dc).