Конференция "Сети" » TWebBrowser и Ajax-запросы
 
  • Стас (22.08.11 16:05) [0]
    Подскажите, как отлавливать url, по которому уходит аякс-запрос? OnBeforeNavigate и OnBeforeNavigate2 не умеют ((
    Может идеи есть у кого какие? Нужно просто смотреть, что отправляется (тип запроса GET). Для последующего анализа.
  • Медвежонок Пятачок © (22.08.11 16:32) [1]
    хром, хромиум, файерфокс....
    да и в иесвежих уже наверное есть
  • Стас (22.08.11 17:04) [2]

    > Медвежонок Пятачок

    Я ведь написал "TWebBrowser" выше :)
    Ну, или другой контрол на основе IE, но я таких не слышал еще.
    Почему именно IE даже не спрашивай. Сайт работает только на IE.
  • Медвежонок Пятачок © (22.08.11 17:08) [3]
    А я ведь прочитал.
    Но ктож виноват что ты альтернативно одаренный.
    Наверное и exe отлаживаешь без ide.
  • Медвежонок Пятачок © (22.08.11 17:10) [4]
    Так, для справки.
    Аякс-запросы отправляются не средствами браузера.
    (Который умеет делать только гет/пост с полной перегрузкой страницы).

    Собственно для чего и был изобретен аякс.
    А ты его браузером хочешь поймать.
  • Стас (22.08.11 17:13) [5]

    > Аякс-запросы отправляются не средствами браузера.

    Тогда какие варианты к нему прицепиться, чтоб остледить?
    Может встречалось решение? Пусть только даже для IE, сайт всё-равно только на нем работает корректно.
  • Медвежонок Пятачок © (22.08.11 17:14) [6]
    с небольшой натяжкой можно даже сказать, что браузер ни сном ни духом не знает, про то, что некий скрипт что-то там у него под носом аяксит на сервер.
  • Медвежонок Пятачок © (22.08.11 17:17) [7]
    Тогда какие варианты к нему прицепиться, чтоб остледить?

    Тебе нормальные варианты или извращенные?
    Если первое - то смотри выше.
    Если второе, то поможет свой прокси сервер с логированием всего и вся.
  • Стас (22.08.11 17:29) [8]

    > Тебе нормальные варианты или извращенные?

    Я прост подумал, что аякс-объект создается в контексте IE и на него можно как-либо получить ссылку для дальнейшего использования. Повесить обертку на его метод "open" или ещё каким-либо образом ловить урл.
    Прокси, даже свой - это не вариант для меня в данном случае просто.
  • Медвежонок Пятачок © (22.08.11 17:35) [9]
    ну как знаешь.
    до пенсии еще наверное далеко, успеешь оберток наобертывать.
  • Зеркало (14.11.12 17:06) [10]

    > Аякс-запросы отправляются не средствами браузера.


    Т.е. если в браузере отключить JavaScript, аякс-запросы всё равно будут отправляться неизвестно чем? Ну-ну.
  • Медвежонок Пятачок © (14.11.12 20:20) [11]
    если не будет  js то никакого аякса-шмаякса вообще не будет
  • DVM © (14.11.12 22:08) [12]

    > Стас   (22.08.11 16:05) 
    > Подскажите, как отлавливать url, по которому уходит аякс-
    > запрос? OnBeforeNavigate и OnBeforeNavigate2 не умеют ((

    Chromium Embedded умеет. Причем ему даже ответ свой подсунуть там же можно. Я так ему подсовывал ресурсы из базы.
  • Сергей М. © (14.11.12 22:13) [13]

    > Зеркало   (14.11.12 17:06) [10]


    > Ну-ну


    Гну.

    AJAX = Asynchronous Javascript and XML.
  • Eraser © (15.11.12 05:00) [14]

    > Стас   (22.08.11 17:04) [2]
    >
    > > Медвежонок Пятачок
    >
    > Я ведь написал "TWebBrowser" выше :)
    > Ну, или другой контрол на основе IE, но я таких не слышал
    > еще.
    > Почему именно IE даже не спрашивай. Сайт работает только
    > на IE.

    http://www.wireshark.org/
  • Зеркало (06.12.12 16:29) [15]

    > AJAX = Asynchronous Javascript and XML.


    И чо?
  • Медвежонок Пятачок © (06.12.12 17:10) [16]
    Ну чо чо.

    Начнем например с вопроса:
    а кто выполнит код ajax запроса если скрипты не работают?

    Или лучше так:
    нарисуй пример html страницы,
    которая шлет аякс запросы,
    но только так, чтобы на ней не было скриптов.
    ни на самой странице, ни подключаемых по линку.
 
Конференция "Сети" » TWebBrowser и Ajax-запросы
Есть новые Нет новых   [118488   +59][b:0][p:0.001]