Cuando me refiero a Proxy, es un script que haga la tarea de Proxy, no un programa. Un proxy es un puente entre dos dispositivos, o lados, lo que tu tienes que hacer es algo así:
Código:
Pagina con AJAX --------------> Proxy (PHP) ---------------> Sitio destino (qdq.com)
request request
Esto es por lo que te comentaba en un inicio, AJAX solamente trabaja al mismo dominio y al mismo puerto.
Con cURL puedes hacer un proxy simplemente al hacer un request HTTP al sitio destino, algo así:
Código php:
Ver original<?php
// TODO: Clean URL to avoid XSS
$sDestiny = $_GET['url'];
Eso te va a obtener la pagina destino, y la va a imprimir como si fuera local, con lo que desde AJAX la vas a poder leer y procesar.
Saludos