Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.12.2011, 15:39
Новичок на форуме
Отправить личное сообщение для Redishen Посмотреть профиль Найти все сообщения от Redishen
 
Регистрация: 25.12.2011
Сообщений: 3

XMLHttpRequest2 с Cookie. Возможно?
Использую кросдоменный XMLHttpRequest2, для загрузки JSON (GET запрос на сервер) и всё бы хорошо, но вот беда, вместе с JOSN в теле ответа приходит куки которые нужно также считать для дальнейшей работы с сервером, а согласно http://www.w3.org/TR/XMLHttpRequest2/

"client . getResponseHeader(header)
Returns the header field value from the response of which the field name matches header, unless the field name is Set-Cookie or Set-Cookie2."

Поскажите как можно решить проблему.
Код только для WebKit.
Спасибо.

Последний раз редактировалось Redishen, 25.12.2011 в 15:42.
Ответить с цитированием
  #2 (permalink)  
Старый 26.12.2011, 17:44
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

withCredentials не помогает?
http://hacks.mozilla.org/2009/07/cro...est-with-cors/
Ответить с цитированием
  #3 (permalink)  
Старый 27.12.2011, 00:11
Новичок на форуме
Отправить личное сообщение для Redishen Посмотреть профиль Найти все сообщения от Redishen
 
Регистрация: 25.12.2011
Сообщений: 3

В
if("withCredentials" in request) {...}
заходит, но
.getResponseHeader("Set-Cookie")
от этого не меняется) null и всё тут.
Ответить с цитированием
  #4 (permalink)  
Старый 27.12.2011, 10:25
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Я имел в виду строчку
request.withCredentials = "true";
Ответить с цитированием
  #5 (permalink)  
Старый 27.12.2011, 23:11
Новичок на форуме
Отправить личное сообщение для Redishen Посмотреть профиль Найти все сообщения от Redishen
 
Регистрация: 25.12.2011
Сообщений: 3

Как я понимаю
request.withCredentials = "true";

ставится во время формирования и последующей отправки запроса, содержащего например куки, мне же надо просто считать поле куков из запроса.
Или я не прав?

Кстати я вставил,
при обаботке получил ДОМ Эксэпшон 11 (это логично)
при формировании запроса - ничего
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хранение и удаление cookie в IE john-samilin Internet Explorer 4 07.07.2011 10:57
Выполнение скрипта раз в сутки по cookie Avel Mink Элементы интерфейса 16 29.04.2011 09:38
Как удолить cookie через javascript shtopor Javascript под браузер 5 22.03.2011 23:10
Корзина на JS с использованием COOKIE vah-smile Элементы интерфейса 3 05.03.2011 16:37
Возможно ли это? white.bear Я не знаю javascript 1 05.01.2011 12:53