CURL é um programa para uma variedade de sistemas operacionais, incluindo Unix e Linux, que permite que um usuário para fazer o download diretamente ou fazer upload de conteúdo da página web a partir da linha de comando. É nome significa "Cliente para URLs."
Abra um terminal Unix. Uma vez que o procedimento para esta muda drasticamente dependendo da versão do Unix ou Linux que você usa e como você configurou-lo, você terá que consultar a documentação do seu sabor do Unix, se você não sabe como fazer isso.
Digite o seguinte:
ondulação https://google.com
Isto ilustra o uso mais básico de cURL. Ele baixa uma única página web a partir da Internet e redirecionar seu código HTML para a saída padrão (tela do terminal.)
Digite o seguinte:
onda -o google.html https://google.com
Isto faz o download da mesma página web, a página inicial do Google, mas em vez de escrever o seu conteúdo para a tela, ele salva-lo para um arquivo no seu disco rígido chamado "google.html."
Digite o seguinte:
enrolar -x a-proxy: 1000 -o google.html https://google.com
o "-x" sinalizador faz com que cURL para túnel de seu pedido através de um proxy, um computador intermediário que faz a solicitação para você. Neste caso, o URL "um proxy" refere-se ao URL do computador proxy e a porta "1000" refere-se à porta do proxy espera ouvir conexões em. Muitos grandes redes que trabalham em empresas ou universidades exigem pedidos de saída para passar através de um proxy, mas não cURL não definir o proxy para você.
Digite o seguinte:
onda -r -500 https://google.com/index.html
o "-r" bandeira tira proveito de retomar a transferência automática. Com ele, você pode especificar qual bytes de um documento para download. Por exemplo, a bandeira "-r -500" pedidos apenas os últimos 500 bytes do documento. Em contraste, a bandeira "-r 0-99" gostaria de pedir somente os primeiros 100 bytes.
Digite o seguinte. Certifique-se de incluir o solitário "-" entre "-T" e "http":
-T Curl - https://upload.com/myFile
Ao contrário dos outros comandos, este não terminar imediatamente. Ele mantém o usuário em um terminal em branco e ecos qualquer coisa que ele tipos. Isto é porque o "-T Curl -" redireciona todas as entradas a partir do terminal de "entrada padrão" e transfere para o arquivo especificado, desde que o servidor está configurado para aceitar HTML "COLOCAR" pedidos.