On Mon, Jun 01, 2015 at 08:06:38PM +0100, Stuart Henderson wrote:
> On 2015/06/01 10:20, patrick keshishian wrote:
> > On 6/1/15, Sunil Nimmagadda <su...@nimmagadda.net> wrote:
> > > On Thu, May 21, 2015 at 11:16:09PM -0400, Ted Unangst wrote:
> > >> screw ftp. just make a new util http, that just does http.
> 
> Sorry, it's not good enough to replace ftp(1) for system use without
> ftp. Like it or not, ports fetches need FTP and can't really rely on
> installing something for ports to do that.

Yes, but splitting these protocols is good, right?  IMHO, having a clean
and simple http(1) and a (more) clean ftp(1) with the http bits removed
makes sense to me.
 
> > > + if (gethostname(hostname, sizeof(hostname)) != 0)
> > > +         hostname[0] = '\0';
> > 
> > Pretty sure the "Host:" header should indicate the remote host,
> > not local.
> 
> Yep. And watch out to use  the correct hostname for proxies.
> 
> > But afaik HTTP/1.0 doesn't require that header.
> 
> Host: is pretty much required, one particular thing for OpenBSD is that
> fw_update mirrors need it.
> 

Reply via email to