💾 Archived View for rawtext.club › ~sloum › geminilist › 004899.gmi captured on 2023-11-14 at 10:28:03. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
Sean Conner sean at conman.org
Mon Jan 25 02:23:10 GMT 2021
- - - - - - - - - - - - - - - - - - -
It was thus said that the Great Mansfield once stated:
All,
Hopefully the first of several announcements this week:
We would like to share a public HTTP proxy for Gemini Space.
Please find it at https://gem.ondollo.com/
We've worked hard to make the HTML/CSS clean and small.
Enjoy!
Okay, I ran it through the Client Torture Test. You had possible problemswith tests 34 through 38 where the first digit was defined, but not thesecond digit (you treated them all as errors). In my mind, to future proofthe client, just treat any unknown second digit as '0' (so 29 is 20, 39 is30, etc). But hey, another unpainted bikeshed here!
Also, your client doesn't handle the following link properly:
gemini://gemini.conman.org/test/UCSD-Pascal-source.zip/
It strips off the final '/', which does The Wrong Thing in this case (yes,the final '/' is significant). Speaking of which, you don't handle MIMEtypes properly---the page through your proxy tried printing the resultingZIP file as text. I have a few other pages that return non "text/*" MIMEfiles.
It also sends a client certificate. Unexpected, but something I thinkpeople should be aware of.
-spc