如何从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/