The response isn’t even broken. It’s not finished. It gives responses in markdown, same as Lemmy. That is the syntax for a picture embed, it’s just still typing the rest and it doesn’t show it until it’s finished typing.
I analyzed it in another comment: the header says the image is 300x300px 8-bit RGBA but the data is invalid. Most viewers will notice that and show an error.
However, the syntax it used for embedding images is valid, as data:image/png;base64, is the start of a valid image URL and you can use it like other image URLs in supported Markdown interpretors.
Example, using the 103-byte Google Maps’ sea tiles, and a 178-byte GIF:
The response isn’t even broken. It’s not finished. It gives responses in markdown, same as Lemmy. That is the syntax for a picture embed, it’s just still typing the rest and it doesn’t show it until it’s finished typing.
I analyzed it in another comment: the header says the image is 300x300px 8-bit RGBA but the data is invalid. Most viewers will notice that and show an error.
However, the syntax it used for embedding images is valid, as
data:image/png;base64,
is the start of a valid image URL and you can use it like other image URLs in supported Markdown interpretors.Example, using the 103-byte Google Maps’ sea tiles, and a 178-byte GIF:
renders as
Works in the default web interface