Завершение загрузки файла с локального на удаленный хост с помощью команды терминала - PullRequest
0 голосов
/ 13 октября 2019

Я пытаюсь загрузить файл на мой удаленный хост, используя команду curl из терминала, но у меня проблема. Кажется, команда работает нормально (я имею в виду отсутствие ошибки на консоли), но файл не появляется на моем удаленном сервере. Где я не прав?

Команда, которую я использовал:

"curl -H "Content-Type:multipart/form-data" -i -X POST -F "imageFile=@/image.png" http://www.myserver.com/upload -v"

Ответ командной строки:

Note: Unnecessary use of -X or --request, POST is already inferred.
*   Trying 'ip'
* TCP_NODELAY set
* Connected to www.myserver.com (ip) port 80 (#0)
> POST /upload HTTP/1.1
> Host: host
> User-Agent: curl/7.64.1
> Accept: */*
> Content-Length: 50793
> Content-Type: multipart/form-data; boundary=------------------------90dda85d9d37ee68
> Expect: 100-continue
> 
< HTTP/1.1 301 Moved Permanently
HTTP/1.1 301 Moved Permanently
< Date: Sat, 12 Oct 2019 23:44:17 GMT
Date: Sat, 12 Oct 2019 23:44:17 GMT
< Server: Apache
Server: Apache
< Location: http://www.myserver.com/upload/
Location: http://www.myserver.com/upload/
< Content-Length: 249
Content-Length: 249
< Connection: close
Connection: close
< Content-Type: text/html; charset=iso-8859-1
Content-Type: text/html; charset=iso-8859-1

< 
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://www.myserver.com/upload/">here</a>.</p>
</body></html>
* Closing connection 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...