Curl Command PUT Method

1
curl -i -X PUT -H 'Content-Length: 1000' http://dfdc:[email protected]:xx/directory/

A curva acima não produz nenhuma resposta no prompt do shell do Ubuntu.

    
por sivashanmugam 24.01.2015 / 15:35

1 resposta

1

Primeiro: Se eu tentar isso, o comando não retornará.

Chamando curl com -v para obter alguma saída mais detalhada, eu posso ver, que o PUT é enviado, mas o servidor se senta e espera por mais por vir. Isso porque você deu "Content-Length: 1000" sem fornecer nenhum conteúdo.

Se você omitir esse cabeçalho, receberá uma resposta.

Segundo: O que você está colocando? Assim como no POST, você deve fornecer alguns dados com --data ou -d

ou seja,

curl -i -X PUT -H 'Content-Length: 1000' -d "@somefile" http://dfdc:[email protected]:xx/directory/
    
por 24.01.2015 / 16:27

Tags