За последние 24 часа нас посетили 63056 программистов и 1738 роботов. Сейчас ищут 896 программистов ...

как отправить GET запрос в фоновом режиме?

Тема в разделе "PHP для новичков", создана пользователем Rentony, 6 мар 2012.

  1. Rentony

    Rentony Активный пользователь

    С нами с:
    14 фев 2012
    Сообщения:
    20
    Симпатии:
    0
    Есть html-страничка, из неё через Ajax отправляется запрос в php файл, тот делает своё дело, и ему нужно отправить GET запрос на другой сайт. как это сделать? что написать что бы он отправил запрос?
     
  2. freeneutron

    freeneutron Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    226
    Симпатии:
    3
    Ajax на другой сайт - это уже воровство контента и личных данных. Что бы это сделать другой сайт должен тебе содержать файл кросдоменной политики, в которой указан домен исходного сайта. В общем тебе нужен кросдоменный Ajax.

    Добавлено спустя 7 минут 20 секунд:
    А из php GET отправить просто. Вот самый простой способ:
    Код (Text):
    1. file_get_contents('http://domain.name');
    . Если понадобиться отправить GET с куками и заданными HTTP-заголовками, то придется использовать curl или socket
     
  3. Rentony

    Rentony Активный пользователь

    С нами с:
    14 фев 2012
    Сообщения:
    20
    Симпатии:
    0
    Спасибо)
    file_get_contents('http://domain.name');
    это мне и нужно было =)
     
  4. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Не обязательно. file_get_contents() тоже умеет и произвольные заголовки отправлять - куки там, юзер-агенты, и методом POST запросы отпралять - ну практически всё тоже самое, что и cURL.
     
  5. freeneutron

    freeneutron Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    226
    Симпатии:
    3
    Спасибо. Не знал.