Received: with LISTAR (v1.0.0; list gopher); Wed, 16 Jan 2002 10:59:07 -0500 (EST) Return-Path: Delivered-To: gopher@complete.org Received: from mothra.dyndns.org (pool-141-152-10-6.rich.east.verizon.net [141.152.10.6]) by pi.glockenspiel.complete.org (Postfix) with ESMTP id D3EFE3B96A for ; Wed, 16 Jan 2002 10:59:01 -0500 (EST) Received: from x by mothra.dyndns.org with local (Exim 3.33 #1 (Debian)) id 16QsFk-0002Bi-00 for ; Wed, 16 Jan 2002 10:45:28 -0500 Date: Wed, 16 Jan 2002 10:45:28 -0500 From: David Allen To: gopher@complete.org Subject: [gopher] Re: upload Message-ID: <20020116104528.A8407@mothra.dyndns.org> References: <00f601c19de1$88753670$5702010a@jgullicknb> <87k7uiqphk.fsf@complete.org> Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <87k7uiqphk.fsf@complete.org>; from jgoerzen@complete.org on Wed, Jan 16, 2002 at 10:34:15AM -0500 Content-Transfer-Encoding: 8bit X-archive-position: 342 X-listar-version: Listar v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: mda@idatar.com Precedence: bulk Reply-to: gopher@complete.org List-help: List-unsubscribe: List-software: Listar version 1.0.0 X-List-ID: Gopher List-subscribe: List-owner: List-post: List-archive: X-list: gopher On Wed, Jan 16, 2002 at 10:34:15AM -0500, John Goerzen wrote: > > "Jason J. Gullickson" writes: > > > Probably just another stupid newbie question, but does gopher > > support any kind of upload functionality? > > Not AFAIK. Well, yes, and no. Using gopher, the answer is a definate no. Using gopher+, the answer is yes, you can, but you shouldn't because it's an ugly hack. Gopher+ uses ASK blocks, which you could use to upload data. Using ASK blocks, you can have a text field which the user fills out and sends back to the server. The way this data gets sent to the server is like this: X data data data Where 'X' is the number of lines the client is sending, and 'data' is the data in those lines. So you could use this to send probably arbitrary text files to the server, (as long as they didn't contain '.' on a line by itself since that might screw some software up) and you MIGHT even be able to get away with sending binary data this way depending on the server and the client, but both of these things are basically misuses of what ASK blocks were intended for. There also isn't any software that does this "uploading" in an automated fashion either, or any servers/ASK blocks that are expecting entire files back to the best of my knowledge. So yes, you can do it with Gopher+, but you probably shouldn't. -- David Allen http://opop.nols.com/ ---------------------------------------- "So here's a picture of reality: (picture of circle with lots of sqiggles in it) As we all know, reality is a mess." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)