Chame o URL do console sem abrir em qualquer navegador

0

Eu tenho uma saída de plugue inteligente controlável pelo navegador, que posso controlar chamando uma URL. Eu sei que estou ciente do comando

open http://192.168.1.175/cgi-bin/relay.cgi?off

Mas isso abre uma guia no navegador padrão (que é o chrome). Existe alguma maneira de chamar o URL sem realmente fazer com que meu navegador abra uma nova guia? Posso de alguma forma chamar o URL "em segundo plano"?

Obrigado antecipadamente

    
por Pueggel 04.02.2015 / 14:46

2 respostas

1

Você pode usar curl ou wget para essa finalidade:

curl http://192.168.1.175/cgi-bin/relay.cgi?off

wget http://192.168.1.175/cgi-bin/relay.cgi?off

Se você precisar usar um método diferente de GET, o curl será mais apropriado.

    
por 04.02.2015 / 14:49
0

As respostas anteriores de curl e wget são boas. Para um método um pouco mais obscuro, você também pode emitir o comando HTTP por um soquete. Por exemplo ...

echo -e "GET / HTTP/1.0\n\n" | nc www.google.com 80
    
por 04.02.2015 / 15:57