HttpView2 1.1-beta available on Squeak Map
Rob Withers
reefedjib at yahoo.com
Sun Nov 4 17:23:28 UTC 2007
----- Original Message -----
From: "Giovanni Corriga" <giovanni at corriga.net>
To: "The general-purpose Squeak developers list"
<squeak-dev at lists.squeakfoundation.org>
Sent: Sunday, November 04, 2007 8:43 AM
Subject: Re: HttpView2 1.1-beta available on Squeak Map
> Il giorno dom, 04/11/2007 alle 08.20 -0800, Rob Withers ha scritto:
>> ----- Original Message -----
>> From: "Giovanni Corriga" <giovanni at corriga.net>
>> To: "The general-purpose Squeak developers list"
>> <squeak-dev at lists.squeakfoundation.org>
>> Sent: Sunday, November 04, 2007 6:52 AM
>> Subject: Re: HttpView2 1.1-beta available on Squeak Map
>>
>>
>> > Il giorno dom, 04/11/2007 alle 06.35 -0800, Rob Withers ha scritto:
>> >> Giovanni,
>> >>
>> >> There is the SSL package on Universes, which would allow you to
>> >> support
>> >> retrieving URLs like
>> >> https:\\www.squeak.org
>> >>
>> >> Are you planning on supporting this in HttpView2?
>> >
>> > Hi Rob,
>> >
>> > Usually a web framework delegates these things to the web server, which
>> > in HV2's case is KomHttpServer.
>>
>> Ok, thanks for pointing this out. I was unable to load KomHttpServer
>> from
>> SqueakMap, as it wanted a definition of TcpService. Someone should add
>> these the the Universes browser.
>
> Yes, you need to load the prerequisites (Dynamic Bindings and
> KomServices packages).
Got it, thanks.
>
>> > Personally I'd prefer using a web server such as Apache or Lighttpd to
>> > act as an https proxy, but if someone provides working code to support
>> > https on Kom I will gladly add it to the main package.
>>
>> The code is done and working, it would just need to be integrated.
>
> Ok, then please do the following:
Ok, I got an HttpsService defined, but my SSLSocket still doesn't support
all of the protocol you expect a socket to have. I'll work on that. You
would have to launch this from your HVRootView class like:
^(HttpsService startOn: portNum named: name)
loadRSACertificateFile: 'certificates/rsa.cert' privateKeyFile:
'certificates/rsa.key';
plug: ma rootModule; mode: mode
> 1) upload your KomHttpServer patches to the Kom repository
> ( http://www.squeaksource.com/KomHttpServer )
> 2) open a bug on bugs.squeak.org (project: Squeak Packages, category:
> KomHttpServer) listing the name of the package you uploaded, the
> prerequisites (if any) and any other useful info.
Ok, when it's ready.
Ciao,
Roberto
More information about the Squeak-dev
mailing list
|