jQuery пост-запрос / ответ междоменный - PullRequest
0 голосов
/ 21 мая 2011

возможно ли сделать междоменный пост-запрос jquery и получить ответ.кто-нибудь знает формат?

, если нет, кто-нибудь знает, что еще я могу использовать на стороне клиента, чтобы сделать запрос и получить ответ?

спасибо.

1 Ответ

0 голосов
/ 21 мая 2011

Вы не можете использовать JSONP для сообщения.

Существуют и другие решения, такие как локальный прокси-сервер (который вообще-то устраняет необходимость в JSONP).


Оператор запросил дополнительную информацию о местном прокси. Под локальным я подразумеваю локальный для сервера, который обслуживает JQuery. Это просто сообщение CURL, которое затем выводит все, что возвращается в объекте с именем data:

<?php
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'http://www.example.com');
    curl_setopt($ch, CURLOPT_POSTFIELDS,'a=hello&b=world'); // use your post data here.
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $resp = curl_exec($ch);
    curl_close($ch);
    echo json_encode(array('data'=>$resp));
...