Обработка файлов cookie в скрипте Google Apps - Как отправить файлы cookie в заголовок?

Я пытаюсь написать простой скрипт, который извлекает текст с веб-страницы и обрабатывает эту строку. Но этот сайт требует, чтобы я вошел в систему. Мне удалось войти на этот сайт. Вот как я вошел в систему:

var payload = {"name1":"val1","name2":val2"};

var opt ={"payload":payload,"method":"post"};

var respose = UrlFetchApp.fetch("http://website.com/login",opt);

После входа в систему, сайт помещает меня вhttp://website.com/home, Я проверилresponse.getContentText() и я могу подтвердить, что я вошел в систему успешно, так как он содержит текст изhttp://website.com/home. Now I need to get the contents of http://website.com/page и обработать это. Сначала я предположил, что скрипт может обрабатывать файлы cookie самостоятельно, и приступил к

var pagedata = UrlFetchApp.fetch("http://website.com/page);//Did not work

Это явно не сработало иpagedata.getContentText() сначала говорит мне войти, что означает, что куки не были успешно переданы ..

Затем я попытался извлечь куки-файлы, на которые сервер ответил при входе в систему, и отправить их вместе с этим запросом.

var cookie = response.getAllHeaders()['Set-Cookie'];     

// variable cookie now contains  a legitimate cookie.

// It contains 'JSESSIONID=blabla;Path=/' and 
// it is the ONLY cookie that server responds.

Я пытался отправить этот куки в моей странице запроса.

var header = {'Cookie':cookie};

var opt2 = {"header":header};

var pagedata = UrlFetchApp.fetch("http://website.com/page",opt2);

Я думаю, что даже сейчас куки не были отправлены должным образом, так как содержание снова говорит мне, чтобы войти.

Я правильно передаю файлы cookie? Мне нужна помощь относительно правильного способа отправки куки в запросе.

Ответы на вопрос(3)

Ваш ответ на вопрос