Как читать заголовок ответа мыла - PullRequest
2 голосов
/ 15 апреля 2019

Получение ответа от одной из функций мыла php, после отправки этого ответа в качестве параметра на другой запрос мыла, в этот раз мне нужно извлечь set-cookie из предыдущего заголовка ответа здесь, под моим заголовком ответа.Мне нужно прочитать элемент set-cookie JSESSIONID?

HTTP/1.1 200 OK

Set-Cookie: **JSESSIONID=9A977E193F9B505B084D95C3028BAD0C.srv1816**;

Path=/webservices

Content-Type: text/xml;charset=UTF-8

Transfer-Encoding: chunked

Date: Mon, 15 Apr 2019 07:38:52 GMT

Set-Cookie: aeroID=12988141315553139361555313936504655;Path=/;
Expires=Sun, 09-Feb-2020 07:38:56 GMT

1 Ответ

0 голосов
/ 15 апреля 2019

Вы можете просто прочитать ваш файл cookie JSESSIONID следующим образом:

Сначала получите печенье:

import com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport
def cookieStore= HttpClientSupport.getHttpClient().getCookieStore()

Тогда просто найдите тот, который вас интересует

def cookies = cookieStore.getCookies()
def jsessionidCookie
cookies.each {
    if(it.name == "JSESSIONID")
        jsessionidCookie= it
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...