Описание тега goutte
Goutte is a simple headless web browser, written in PHP.
1
ответ
Как использовать php_CURL для доступа к сайту
Это обычная страница калькулятора миль на веб-сайте Эмиратов, и если я хочу получить доступ к определенным полям из DOM этой страницы, передав определенные параметры, то какая библиотека потребуется с использованием php и как? Я исследовал следующие…
24 апр '14 в 12:41
0
ответов
Получите данные JSON с Goutte/Guzzle Client
Попытка получить данные JSON с помощью Guzzle Client (@var Goutte\Client $client) $request = $client->getClient()->createRequest('GET', 'http://.../api'); $response = $request->send(); $json_data = $response->json(); Ошибка: [Symfony\Com…
06 май '17 в 12:39
1
ответ
Норка-ГОУТТА-водитель. Не могу установить fabpot/goutte на Symfony 2.0
Я использую композитор с Symfony 2.0.15 и перехожу на последнюю версию Behat 2.4. Это по моему composer.json: "require-dev": { "behat/behat": "2.4@stable", "behat/mink-extension": "*", "behat/symfony2-extension": "*", "behat/mink-browserkit-driver":…
27 июн '12 в 13:26
1
ответ
InvalidArgumentException - Текущий список узла пуст.
Я использую Goutte Sracper для очистки данных, я получаю ошибку, как InvalidArgumentException - The current node list is empty. Ниже приведен код, который я использую $string = $crawler->filter('div#links.results')->html(); if ( empty( $string…
15 мар '17 в 12:03
0
ответов
Метод Goutte/Guzzle setDefaultOption() недопустим
use Goutte\Client; /** * code removed */ class ......... { public function xxxxxx() { $client = new Client(); $client->getClient()->setDefaultOption('config/curl/'.CURLOPT_TIMEOUT, 60); Выдает ошибку "Метод setDefaultOption не найден в классе …
16 ноя '15 в 00:26
1
ответ
Как запретить перехваченному запросу Guzzle 3 генерировать DNS-запросы?
Я использую Goutte 1.0.6 (последний, кто использует Guzzle 3) для создания веб-скребка. Для тестирования я хочу загрузить HTTP-ответ и использовать его вместо реального ответа cURL, и это в основном работает нормально. В настоящее время вариант испо…
22 янв '15 в 17:59
1
ответ
В чем причина этого исключения.?
Я пытаюсь запустить Behat\mink с помощью этого кода "bin\behat --format html --out report.html --profile firefox" . Но я получаю эту ошибку. [RuntimeException] MinkExtension 1.3 only supports Goutte 1.x for MinkGoutteDriver, not Goutte 2.x. composer…
23 мар '15 в 12:22
1
ответ
Лучший способ сканировать страницу с несколькими перенаправлениями
Я хочу просканировать веб-сайт NCBI и отправить запрос на выравнивание белка по этой ссылке: http://blast.ncbi.nlm.nih.gov/Blast.cgi?PROGRAM=blastp&BLAST;_PROGRAMS=blastp&PAGE;_TYPE=BlastSearch Я хотел бы знать, могу ли я отправить запрос на этот ад…
25 апр '14 в 23:41
0
ответов
Goutte / Symfony DOM Crawler скачать файл с формы
На удаленной странице есть форма, которая после отправки автоматически загружает определенный файл на ваш компьютер. Как я могу получить этот файл и сохранить его на сервере, используя Goutte или родной Symfony DOM Crawler? В настоящее время у меня …
23 авг '18 в 04:51
0
ответов
Как отключить кеширование жадности в behat.yml для драйвера goutte с помощью behat/mink?
Есть ли параметр конфигурации, который полностью отключает кеширование жрет в драйвере гутта с помощью behat/mink? Ни один из следующих параметров behat.yml не оказал влияния на мою среду: default: extensions: Behat\MinkExtension\Extension: goutte: …
13 май '13 в 20:30
1
ответ
Behat & Mink: используйте тестовую среду
Я в настоящее время использую Behat с Mink & Goutte Driver. Когда я пытаюсь использовать его с моей средой разработки, через app_dev.php файл, который является типичным app_dev.php файл из Symfony2 Standard Edition, мои тесты работают нормально ( Gi…
22 окт '12 в 12:31
1
ответ
Одновременные HTTP-запросы с goutte
Я знаю, что гут построен на верхушке жреты. Вот пример одновременных HTTP-запросов с жадностью. <?php $client->send(array( $client->get('http://www.example.com/foo'), $client->get('http://www.example.com/baz'), $client->get('http://ww…
25 июн '14 в 17:53
1
ответ
Как войти в Facebook, используя goutte в laravel
Я хочу войти в Facebook, используя goutte в laravel. Это документ для входа в GitHub, но я хочу войти в Facebook и получить все имена людей, доступных на странице. Что я пытаюсь $crawler = $client->request('GET', 'https://www.facebook.com'); $for…
21 июн '16 в 07:03
1
ответ
Как использовать Goutte для отправки формы и получения окончательного URI?
Цель состоит в том, чтобы заполнить form[id=thisAwesomeRemoteForm][action=#] на удаленном сайте. Есть только одно поле (input[name=awesomeField]), а затем необходимо отправить форму. Как последнее требование, пользователь должен быть перенаправлен с…
23 апр '15 в 14:06
1
ответ
PHP Goutte Web Scraping
Я хочу отказаться от этого: <a class="pdt_title"> Japan Sun Apple - Fuji <span class="pdt_Tweight">2 per pack</span> </a> Это мой код: use Goutte\Client; $client = new Client(); $crawler = $client->request('GET', 'https://…
14 май '18 в 08:00
4
ответа
Goutte клиент сохраняет куки в файл
Как настроить клиент Goutte для использования файла для хранения файлов cookie в файле? Я знаю, что это своего рода обертка вокруг клиента GuzzleHttp. Но я не смог настроить его, чтобы сохранить куки в файл и использовать их между запросами. Пытался…
04 окт '15 в 17:49
1
ответ
Как запустить PHPUnit из скрипта PHP?
Я создаю пользовательское приложение для тестирования с использованием PHPUnit и Goutte. Я хотел бы загрузить библиотеку Goutte (плюс все файлы, необходимые для тестов) в моем собственном файле начальной загрузки, а затем запустить программу запуска…
24 фев '12 в 12:16
1
ответ
Как я могу написать шаг Behat, который сделает снимок экрана от драйвера Goutte?
Мне нужно сохранить HTML-файл в файл где-нибудь, чтобы его можно было открыть в браузере.
25 мар '14 в 14:10
1
ответ
Goutte - ошибка версии протокола TLSv1
Я использую Goutte, чтобы получить страницу на веб-сервере, используя сертификат SSL. Всякий раз, когда я пытаюсь получить эту страницу, выдается следующее исключение: Uncaught exception 'Guzzle\\Http\\Exception\\CurlException' with message '[curl] …
04 окт '13 в 00:57
0
ответов
Goutte отключить кеширование Guzzle
У меня проблема с Гуттом, или на самом деле это часть Гутла из Гутта. Guzzle автоматически кэширует каждый вызов GET, я пытался отключить его, но я не могу заставить его работать. Как вы можете видеть здесь, я анализирую параметры кэша непосредствен…
04 фев '13 в 12:32