Upload do diretório para HTTP

0

Usando curl com o argumento --ftp-create-dirs , posso carregar o diretório em branco para o servidor FTP / FTPS. Existe algum utilitário / ferramenta pelo qual eu possa fazer upload do diretório em branco / vazio para o servidor HTTP / HTTPS?

    
por SHW 09.08.2016 / 10:41

1 resposta

2

A melhor maneira de enviar dados para um servidor HTTP é usar PUT. Mas esteja ciente de que esta opção requer que o servidor saiba como receber um fluxo HTTP PUT, então você deve ter um script na maioria das situações.

Não tenho certeza se é possível enviar um diretório ou não, mas, para fazer o upload de dados para um servidor usando cURL, é necessário seguir as etapas abaixo:

HTTP:

curl --upload-file yourUploadFile [HTTP Address]

HTTPS:

curl --user login:password --upload-file your.file.txt [HTTPS Address]

N.B. no modo de upload HTTPS, adicione --insecure se você não quiser que o cURL verifique a cadeia de certificados.

Espero que isso possa ajudar.

    
por 09.08.2016 / 11:26

Tags