如何从Squeak或Pharo发出HTTPS请求? HTTPClient和 friend 似乎缺乏SSL的任何功能。

最佳答案

如上所述的Zodiac将使您能够从Zinc发出HTTPS请求。

这样启用它(来自Pharo forum的食谱):

首先下载SqueakSSL插件并将其放在您的Pharo目录中,然后加载必要的软件包:

“加载Zinc HTTP组件”
Gofer它
squeaksource:'ZincHTTPComponents';
包:'Zinc-HTTP';
包装:'Zinc-Tests';
软件包:'Zinc-Patch-HTTPSocket';
加载。

“加载黄道带,包括额外费用”
Gofer它
squeaksource:“黄道带”;
包装:'Zodiac-Core';
包装:“黄道带测试”;
加载。

“为生肖加载额外的锌支持”
Gofer它
squeaksource:'ZincHTTPComponents';
包装:'Zinc-Zodiac';
加载。

“切换到Zn Zodiac socket 工厂”
ZnNetworkingUtils默认值:ZnZodiacNetworkingUtils新。

而且您应该能够针对HTTPS资源发出请求。

关于web-services - 如何在Squeak或Pharo中发出HTTPS请求?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4461263/

10-13 08:46