Хорошо, у меня проблема с запросом AJAX. У меня сейчас есть этот URL:
http://www.google.com/images?hl=en&safe=off&gbv=2&tbs=isch%3A1&sa=1&q=cars+imagesize%3A500x500&aq=f&aqi=&aql=&oq=&gs_rfai=&start=0
Затем я передаю его в свой прокси-скрипт, изменяя строку следующим образом:
proxy.php? URL = http://www.google.com/images?hl=en&safe=off&gbv=2&tbs=isch%3A1&sa=1&q=cars+imagesize%3A500x500&aq=f&aqi=&aql=&oq=&gs_rfai=&start=0
Мне нужно использовать прокси-скрипт PHP, чтобы получить HTML-код этой страницы, чтобы затем я мог проанализировать его с помощью javascript. Однако проблема в том, что заголовки в этом URL-адресе также отправляются в прокси-скрипт, и в результате я получаю ошибку «неверный или недопустимый запрос». Я почти уверен, что проблема заключается в двух разных наборах заголовков, потому что, если я просто заменю исходную строку URL-адреса на 'http://wwww.google.com',, прокси вернет HTML-код страницы правильно.
Так что, в принципе, я не знаю, как это исправить. Я полный нуб PHP, и я попытался экранировать исходный URL, прежде чем добавить его в proxy.php? Url =, но это ничего не исправляет. Есть идеи?
Спасибо!