Received: with ECARTIS (v1.0.0; list gopher); Sun, 14 Mar 2004 22:44:47 -0600 (CST) Return-Path: X-Original-To: gopher@complete.org Delivered-To: gopher@complete.org Received: from localhost (localhost [127.0.0.1]) by glockenspiel.complete.org (Postfix) with ESMTP id 04FD929D for ; Sun, 14 Mar 2004 22:44:46 -0600 (CST) Received: from glockenspiel.complete.org ([127.0.0.1]) by localhost (glockenspiel [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 22516-07 for ; Sun, 14 Mar 2004 22:44:43 -0600 (CST) Received: from floodgap.com (netblock-66-159-214-137.dslextreme.com [66.159.214.137]) by glockenspiel.complete.org (Postfix) with ESMTP id F3C2C7C for ; Sun, 14 Mar 2004 22:44:42 -0600 (CST) Received: (from spectre@localhost) by floodgap.com (8.9.1/2003.05.26) id UAA16628 for gopher@complete.org; Sun, 14 Mar 2004 20:58:30 -0800 From: Cameron Kaiser Message-Id: <200403150458.UAA16628@floodgap.com> Subject: [gopher] Re: "groxies" In-Reply-To: <200403150450.UAA13420@floodgap.com> from Cameron Kaiser at "Mar 14, 4 08:50:34 pm" To: gopher@complete.org Date: Sun, 14 Mar 2004 20:58:30 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL39 (25)] MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at complete.org X-archive-position: 895 X-ecartis-version: Ecartis v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: spectre@floodgap.com Precedence: bulk Reply-to: gopher@complete.org List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-Id: Gopher X-List-ID: Gopher List-subscribe: List-owner: List-post: List-archive: X-list: gopher > One other idea I had was allowing gopher to tunnel through HTTP as a method > of getting around ignorant site administrators that block port 70. A HTTP > groxy could accept GET requests to it in the same form an HTTP *P*roxy would, > but would execute a gopher request on the other side and return the document > with the right MIME type or application/gopher-menu as appropriate. I should say, it would return it within an HTTP message body, e.g., GET gopher://gopher.floodgap.com:70/1 HTTP/1.0 User-agent: sneaky-gopher-client Connection: close HTTP/1.0 200 Successfully Proxied Content-type: application/gopher-menu Content-length: ... Server: prototype-groxy-baby/0.0 [gopher menu follows] -- ---------------------------------- personal: http://www.armory.com/~spectre/ -- Cameron Kaiser, Floodgap Systems Ltd * So. Calif., USA * ckaiser@floodgap.com -- "I ... I love you!" "Oh noo! I don't!" -- Awful movie, "Ranma 1/2" ---------