| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 14:54:53
|
dreamspeaker
GUJ Ranger
![[Avatar]](/images/avatar/c862890c3fd3e3d203580.jpg)
Membro desde: 22/04/2003 10:09:58
Mensagens: 752
Localização: SP - Capitar
Offline
|
Pessoas,
é possivel no UNIX (e/ou Linux) fazer um http post via linha de comando?
Na verdade, eu tô querendo simular um post de um input file na linha de comando, mas preciso primeiro descobrir se é possivel. Tipo um wget da vida ao contrário..
Valeu!
|
André Barbosa
Para de encher o saco e vai doar sangue!
twitter |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 15:36:28
|
jmp
JavaEvangelist
![[Avatar]](/images/avatar/d2ab2b971ff0dc34b54c0eaa664873f0.png)
Membro desde: 04/04/2006 19:25:13
Mensagens: 478
Offline
|
basta dar um telnet na porta e digitar o comando.
vc deve prestar atencao no CRLF, pra finalizar o comando, dê dois.
(melhor digitar em algum editor e dar paste no telnet)
voce tambem pode usar o inetd
|
@eduardordm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 16:52:38
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
sim
wget URL --post-data="string"
exemplo:
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 16:57:58
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Prefiro o wget, mas tambem vale a pena dar uma olhada no curl. Eh um pouco mais flexivel.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2006 12:35:44
|
boaglio
Moderador
![[Avatar]](/images/avatar/c0c7c76d30bd3dcaefc96f40275bdc0a.png)
Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Online
|
Chamadas HTTP use o wget, chamadas FTP use os programas do NcFTP, como o ncftpget .
|
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2006 15:01:54
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
wget não funciona pra FTP ?
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2006 15:13:03
|
dreamspeaker
GUJ Ranger
![[Avatar]](/images/avatar/c862890c3fd3e3d203580.jpg)
Membro desde: 22/04/2003 10:09:58
Mensagens: 752
Localização: SP - Capitar
Offline
|
Bem, o MAN do comando tem um capitulo "FTP options", mas não vou usar FTP por ora.
Em relação ao que eu queria fazer, tá quase dando certo. Segui o que o peczenyj disse (e só aí fui olhar o man do wget... ) e vi que além do --post-data, também tém um --post-file.
Mas quando eu tento enviar o arquivo, o servidor rejeita, dizendo :
De fato, listando os headers que chegam,
e aí tentei utilizar a opção --header "content-type:multipart/form-data" mas também não roulou!
A propósito, estou usando o commons-fileupload.
Alguma idéia?
|
André Barbosa
Para de encher o saco e vai doar sangue!
twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2006 15:42:00
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Online
|
wget é tao magico quanto vi... mas esses programas que fazem mais que a sua propria funcao viram monstrinhos
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
|
|