@UserTrue
Когда искал по форуму, часто встречал ответы этого пользователя. Если найдется минутка, поделитесь опытом. Пока выделил два возможных решения замены curl http. Может есть еще варианты? Какой вариант для вас лучше?
Получить заголовок HTTP
-
Добрый, как получить заголовок HTTP в таком виде:
Date: Mon, 06 May 2019 14:12:48 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Set-Cookie: __cfduid=d30e60f9f2f0e23bd2821d1a259381d4a1557151968; expires=Tue, 05-May-20 14:12:48 GMT; path=/; HttpOnly Cf-Railgun: 5eb24f7cbe stream 0.000000 0310 da0c Set-Cookie: sb_csrf_session=5c546b8e324fa4577b9ced819f6b0baed0e556df427ae27b9e588b55bdcec48e; Domain Expires=Sat, 11-May-2019 14:12:48 GMT; Max-Age=432000; Secure; Path=/; SameSite=Lax Strict-Transport-Security: max-age=15552000; includeSubDomains; preload Vary: Accept-Encoding Vary: CookieНужно получить Set-Cookie, но как получить именно второе значение?
Первое:Set-Cookie: __cfduid=d30e60f9f2f0e23bd2821d1a259381d4a1557151968; expires=Tue, 05-May-20 14:12:48 GMT; path=/; HttpOnlyВторое:
Set-Cookie: sb_csrf_session=5c546b8e324fa4577b9ced819f6b0baed0e556df427ae27b9e588b55bdcec48e; Domain=; Expires=Sat, 11-May-2019 14:12:48 GMT; Max-Age=432000; Secure; Path=/; SameSite=LaxТо есть как правильно указать второй заголовок в функции "Получить заголовок".
Пробовал вот так: Set-Cookie, но он присылает только первый, как указать ему метку ко второму? -
@qwerty said in Получить заголовок HTTP:
@uraabk А как можно вырезать её используя JSON?
Это уже как вам удобнее. Новички обычно используют модуль https://community.bablosoft.com/topic/6192/модуль-парсинга-json
Более опытные пользователи пишут для этого код в выполнить код