shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script POST HTTP


From: Reinaldo Carvalho
Subject: Re: [shell-script] Script POST HTTP
Date: Sat, 6 Jan 2007 14:17:09 -0300

Mandei isso semana passada. POST/GET usando telnet.

POST:
http://www.nautilus.com.br/~rei/material/lost+found/scripts/wow.sh

GET:
http://www.nautilus.com.br/~rei/material/lost+found/scripts/get-jre.sh

On 1/6/07, Reinaldo Almeida Bonilho <address@hidden> wrote:
Boa Tarde Pessoal,

Já efetuei varias pesquisas na internet, mas, não encontrei nada.

Escrevi o script abaixo que funciona perfeitamente com o "netcat",
porem, gostaria que funcionasse com o telnet, pois, vou instalar em
uma máquina que nao podemos instalar o netcat.

==> INICIO SCRIPT

#! /bin/sh

FILE=/usr/local/scripts/human_sms/file_test_01.txt

( echo -n "list=" ; cat ${FILE}) > /tmp/postdata

LEN01=$(wc -m /tmp/postdata | cut -d' ' -f6)
LEN02=1
LEN03=`echo $(($LEN01-$LEN02))`

DATA=`cat /tmp/postdata`

echo $LEN03
echo $DATA

(telnet system.human.com.br 80) << __EOF__
POST /totalcare/consultas/wpd_upload_sms.php HTTP/1.0
Host: system.human.com.br
User-Agent: PHP Script
Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1
Content-Length: $LEN03
Connection: close

list=00000049|TC|CASSIO|21/12/2006|14:00|1194460146|E|
__EOF__

==> FIM SCRIPT

Se subistituirmos comando "telnet" por "nc" o script funciona, mas,
como expliquei preciso que funcione com telnet.

Alguem já fez algo parecido ?

Muito Obrigado,


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil


Links do Yahoo! Grupos





--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden


reply via email to

[Prev in Thread] Current Thread [Next in Thread]