2013-11-09 2 views
0

У меня возникли проблемы с отправкой запроса cURL с использованием языка (en_US).PHP cURL Запрос на язык и анализ

1) Может ли кто-нибудь показать мне пример того, как отправить запрос cURL на американский язык, а затем получить исходный код HTML.

2) Далее, я пытаюсь разобрать некоторую информацию из исходного кода HTML, который он мне дал. То, что я хочу, чтобы разобрать выглядит так:

http://pastebin.com/05qwEvyj

Есть несколько «», так что он просто должен получить «для каждого», так как это может быть число от 0-5. Затем я хочу получить части, где говорится «какой-то текст здесь», и «некоторый url здесь».

Надеюсь, вы можете меня понять, но для начала я просто хочу отправить запрос с помощью языка. Тогда мы можем взять номер 2 после этого!

+0

Почему бы не использовать что-то более простое, как 'file_get_contents ('http://yoursite.com')'? CURL все еще может это сделать, но я считаю, что чем проще код, тем проще понять, что вы делаете в дальнейшем. – Machavity

+0

@Machavity - cURL является более продвинутым, вот почему. И сначала я хочу отправить запрос с помощью языка. Например, en_US. – Anders

ответ

0

Итак, вы хотели бы запрограммировать набор страниц в заданном диапазоне? Вот основной пост по использованию локона в PHP, чтобы «получить» страницу:

PHP cURL GET request and request's body

Установите свои пределы и перебирать набор. Проверить это размещение: Fetching all the images from url

Это выглядит так, как будто от вашего Pastebin, вы либо

1) только захватывая часть страницы из-за mistargeting (как вы думали, запрашивающие всю страницу, но только запросил часть) ошибка

2) захват всего того, что вы на самом деле запрошен, который является лишь частью страницы, такой как div.

Получите базовый код запроса, который работает (не должен занимать более пары минут), и если он все еще не работает, отправляйте сам код.

Приветствия

+0

У меня есть исходный код HTML, я просто хочу отправить запрос с помощью языка. Например, en_US (английский). – Anders

+0

mmm http://stackoverflow.com/questions/4212503/how-can-i-set-the-request-header-for-curl у реферера может быть необходимая информация –

Смежные вопросы