Кто знает? AJAX и серверный редирект - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 21 Sep 2024 12:39:07 +0300 8. <strong>JaKazanova</strong>, да спасибо за ответ, уже придуман очень хороший способ отследить редирект на сервере https://visavi.net/topics/37272/640464 Кто знает? AJAX и серверный редирект Дмитрий Thu, 11 Jul 2013 18:36:02 +0400 Сообщения https://visavi.net/topics/37272/640464 Сенхронные запросы не рекомендуется использовать. Используй <strong>А</strong>синхронные. В твоем случае все делается с помощью двух Ajax запросов, и без лишаковых перезагрузок страницы. <br> В прочим поздно уже, спать я ложусь. Да и стела пока текст наберешь, окочанеть можно) https://visavi.net/topics/37272/640043 Кто знает? AJAX и серверный редирект Момору Sun, 07 Jul 2013 02:26:19 +0400 Сообщения https://visavi.net/topics/37272/640043 6. <strong>Башка</strong>, а что не стандартного ? подскажи как правильно =) https://visavi.net/topics/37272/629606 Кто знает? AJAX и серверный редирект Дмитрий Fri, 29 Mar 2013 21:24:57 +0400 Сообщения https://visavi.net/topics/37272/629606 Нестандартная у тебя функция https://visavi.net/topics/37272/629479 Кто знает? AJAX и серверный редирект Артур Fri, 29 Mar 2013 00:03:47 +0400 Сообщения https://visavi.net/topics/37272/629479 4. <strong>shilo</strong>, абстрактно ф-ция ajax_open - делает синхронный запрос<br> <br> 1) ajax_open(&#039;page_1&#039;);<br> <br> 2) страница page_1:<br> header(&quot;Location: page_2&quot;); // делает перенаправление<br> <br> 3) запрос ajax_open вернет именно page_2 а не page_1 - вот эту не состыковку нужно отследить<br> <br> в onReadyStateChange - запрос отправлен и пришел ответ, проверяются readyState = 4 и status = 200, тут все верно, проблема в том что ajax всегда возвращает последний результат даже если 1000 перенаправлений будет он вернет page_1000, вот этот момент с перенаправлением на сервере нужно как-то попробывать отследить, если вобще как-то возможно https://visavi.net/topics/37272/629470 Кто знает? AJAX и серверный редирект Дмитрий Thu, 28 Mar 2013 23:04:03 +0400 Сообщения https://visavi.net/topics/37272/629470 3. <strong>Arhitector</strong>, <br> Ты что-то делаешь не так<br> <pre class="prettyprint"> request=new XMLHttpRequest(); if(request.status&gt;=200 &amp;&amp; request.status&lt;300){ }</pre> как-то так https://visavi.net/topics/37272/629378 Кто знает? AJAX и серверный редирект shilo Thu, 28 Mar 2013 09:22:24 +0400 Сообщения https://visavi.net/topics/37272/629378 2. <strong>shilo</strong>, ответ всегда 200, похоже в AJAX это нельзя никак узнать =(( https://visavi.net/topics/37272/629363 Кто знает? AJAX и серверный редирект Дмитрий Thu, 28 Mar 2013 02:04:19 +0400 Сообщения https://visavi.net/topics/37272/629363 По HTTP коду ответа. Если код 200 то это та самая страница, а если 301 или 302 то редирект https://visavi.net/topics/37272/629290 Кто знает? AJAX и серверный редирект shilo Wed, 27 Mar 2013 19:18:29 +0400 Сообщения https://visavi.net/topics/37272/629290 Оценка: синхронный запрос (AJAX) делаем на страницу, страница делает переадресацию (редирект) в конце мы получает страницу на которую был редирект (и это правильно, так и должно быть)<br> Вопрос: можем ли мы отследить что страница которую мы хотим получаем делает перенаправление<br> Необходимо понять ту ли мы страницу получили или мы получили другую страницу на которую сделали переадресацию<br> <br> Кто здесь знает, или кому что есть сказать, подскажите ? https://visavi.net/topics/37272/629246 Кто знает? AJAX и серверный редирект Дмитрий Wed, 27 Mar 2013 16:04:59 +0400 Сообщения https://visavi.net/topics/37272/629246