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

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

Script POST HTTP


From: Reinaldo Almeida Bonilho
Subject: Script POST HTTP
Date: Sat, 6 Jan 2007 11:28:49 -0300

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,


reply via email to

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