⊗ppSpCrInr 29 of 83 menu

Biblioteca CURL em PHP

A biblioteca CURL permite realizar solicitações HTTP e receber o código HTML das páginas dos sites em variáveis. Ao mesmo tempo, ela pode trabalhar com cookies, com cabeçalhos HTTP, e também permite enviar formulários e seguir redirecionamentos.

O trabalho básico com CURL consiste em apenas três funções: curl_init, curl_setopt e curl_exec.

A função curl_init inicializa uma sessão de trabalho com a biblioteca e a armazena em uma variável. O trabalho subsequente é feito com essa variável.

A próxima etapa são as configurações - elas são feitas usando a função curl_setopt, que recebe como primeiro parâmetro a variável com a sessão, como segundo parâmetro - o nome da configuração (na forma de uma constante PHP), e como terceiro parâmetro - o valor da configuração.

Após as configurações, a função curl_exec é chamada, que executa a solicitação para o site de acordo com as configurações. Esta função retorna o código HTML da página solicitada.

Vamos ver as configurações mínimas necessárias (o que elas fazem está lido nos comentários):

<?php // Endereço da página para acessar: $url = 'http://test.loc'; // Inicializamos a sessão: $curl = curl_init(); // Especificamos o endereço da página: curl_setopt($curl, CURLOPT_URL, $url); // Executamos a solicitação: curl_exec($curl); ?>

Crie um site em seu localhost test.loc. Acesse-o via CURL.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar