Hi,

Since the first Zodiac code became available last May and since the two Alpha 
releases in June and September I think there has been some progress. I know of 
at least two projects that independently have put Zn+Zdc (Zinc HTTP Components 
& Zodiac) to successful use for doing HTTPS:

 - Paul DeBruicker's stripe.com credit card payment gateway integration
 - Guillermo Polito's google.com account authentication and API access (Ulysse 
the Monkey)

That is why in the last Zn release, HTTPS will work out of the box, provided 
you load Zdc and install the necessary plugin.

So the following should just work:

        ZnClient new
                https;
                host: 'www.google.com';
                addPath: 'search';
                queryAt: 'q' put: 'Pharo Project';
                get

        ZnClient new
                get: 'https://www.google.com/search?q=Pharo Project'

To verify that the query actually worked, you can do a 

        self includesSubString: 'www.pharo-project.org'

on the resulting byte string.

There is now a new webpage dedicated to Zodiac:

        http://zdc.stfx.eu

Currently, it is quite minimal, but it will grow when needed.

Although the project is far from finished, I think it is safe to move it from 
Alpha to Beta.

Sven


Reply via email to