как я могу сделать HTTP-запрос и получить как контент ответа, так и заголовки ответов?Выполнение HTTP-запроса в Pharo и получение заголовков ответов
3
A
ответ
3
Возможно, самый простой способ - загрузить WebClient
из http://www.squeaksource.com/WebClient.
0
1
Для установки WebClient:
(Installer ss project: 'WebClient')
install: 'WebClient-Core'
, а затем
response := WebClient httpGet: 'http://www.google.com/'.
headers := response headers. "An OrderedCollection of headername -> headervalue"
body := response content.
5
Или используя новый Zinc framework, что-то вроде:
| response content headers |
response := ZnClient new
url: 'http://stackoverflow.com';
get;
response.
content := response contents.
headers := response headers.
WebClient имеет актуальную и полезную документацию! –