Cache duration and response body size proposals

Johann Galle johann.galle at protonmail.com
Tue Nov 10 15:18:37 GMT 2020


On Tuesday, 10 November 2020 15:17, <khuxkm at tilde.team> wrote:
> It's possible to serve large files over Gemini.

Yes, I agree that it is possible, but I think it is not desirable to do so.
Just because you can does not mean you should.

> Therefore, you should be able to use Gemini to serve large files.

Did you not just say that it is possible?

> The main draw I can see for a Content-Length header is being able to see if
> the whole file comes across the wire.

This is really not something gemini should be worried about, that is the job of
TLS, as bie already pointed out.

> The ability to resume an interrupted download need not exist; just retry the
> request if all of the content doesn't get across.

I agree with you here too, I think the FAQ might be a bit quick to jump to
this conclusion.

> That being said, I am wary of making it even a SHOULD.
> If the file needs it ...

... you should probably use another protocol which is better suited for
transferring files, may I suggest FTP ;)


More information about the Gemini mailing list