Используя R3, мне нужно получить локализованную версию страницы с веб-сайта, который использует файлы cookie для обработки этого. В REBOL 2.x я мог сделать это:
page: http://www.rci.com/resort-directory/resortDetails?resortCode=0450
read/custom page [header [Cookie: "USER_LOCALE=fr_FR"]]
Основываясь на отрывочных документах для R3, я смогу сделать что-нибудь вроде:
result: write page [GET [Cookie: "USER_LOCALE"] {fr_FR}]
У кого-нибудь есть идеи? Метод R2 работал хорошо, но поскольку R2 не поддерживает UTF-8, необходимый для многих иностранных языков, он здесь для меня мало полезен.
** Обновить **
Решение (переформулированное) в R2 для моего примера:
Соберите необходимые параметры в cookie:
cookie-str: "USER_LOCALE=fr_FR; USER_COUNTRY=US"
Затем вставьте файл cookie в заголовок
page-code: read/custom page reduce compose/deep ['header [Cookie: (cookie-str)]]
Решение для моего примера в R3:
page-code: to-string write page reduce compose/deep ['GET [Cookie: (cookie-str)]]