[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,
- Script POST HTTP,
Reinaldo Almeida Bonilho <=