Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№113-08-2006 18:26:07

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

XMLHttpRequest и cookies

При помощи XMLHttpRequest пытаюсь залогиниться к сайту, но проблема в том, что этот сайт не работает без cookies и при попытке залогиниться выбрасывает на страницу с инструкциями как включить cookies.
Как-то можно заставить XMLHttpRequest  работать с поддержкой cookies?


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№213-08-2006 19:03:51

Sky
Участник
 
Группа: Extensions
Откуда: Рязань
Зарегистрирован: 06-11-2004
Сообщений: 1378

Re: XMLHttpRequest и cookies

Хммм... А в браузере cookies-то включены? ;)


Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)

Отсутствует

 

№313-08-2006 20:05:55

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: XMLHttpRequest и cookies

Ну да :), нормально логинюсь, а вот при помощи XMLHttpRequest не выходит. :(


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№413-08-2006 23:13:35

Sky
Участник
 
Группа: Extensions
Откуда: Рязань
Зарегистрирован: 06-11-2004
Сообщений: 1378

Re: XMLHttpRequest и cookies

Очччень странно...
У меня были проблемы с кукисами, но только с отключенными в браузере...
Расширение пишешь? Если да, то скинь наработки и адрес сайта с которым работаешь мне в ПМ. Попоробую помочь.
З.Ы. Наработки - минимальный код, который не работает в конкретной ситуации. На тот случай, если не хочешь раньше времени раскрывать весь код. :)


Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)

Отсутствует

 

№514-08-2006 01:43:48

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: XMLHttpRequest и cookies

Сайт tribe.net, код на работе.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№614-08-2006 16:01:57

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: XMLHttpRequest и cookies

Удалось залогиниться, правда решение не слишком изящное :(
Сначала
   var url="http://ukraine.tribe.net/local";
   var xrequest= getXMLHttpRequest();
   xrequest.open("GET",url,false);
   xrequest.send(null);
А потом уже логин
   var loginUrl="http://ukraine.tribe.net/home";
   var data = "loggingIn=1&action=TribeLogin&email=******%40*-********.com&password=*********";
   var loginRequest= getXMLHttpRequest();
   loginRequest.open("POST",loginUrl,false);
   loginRequest.setRequestHeader("Content-Length",data.length);
   loginRequest.setRequestHeader('Referer','http://ukraine.tribe.net/local');
   loginRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   loginRequest.send(data);
   jsDump(loginRequest.responseText);

Жаль, что приходится терять пару секунд, но без этого вообще не логинится.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]