Загрузка Curl PUT выполнена успешно, несмотря на ответ 404 - PullRequest
0 голосов
/ 08 февраля 2019

Я пересылаю на веб-сервер с помощью ngrok и хочу иметь возможность загрузить на него файл.При запуске curl <my_ngrok_subdomain>.com --upload-file test.txt завиток, кажется, успешно загружается, однако я не уверен, почему он возвращает 404:

Вот не многословный, который заставляет меня думать, что это успешно:

$ curl  blahblahblah.ngrok.io --upload-file test.txt
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    49  100    35  100    14     30     12  0:00:01  0:00:01 --:--:--    42
Tunnel blahblahblah.ngrok.io not found

Такон выглядит как файл успешно загружается, однако вот скручивание с включенным многословным, что заставляет меня сомневаться ...

$curl --verbose blahblahblah.ngrok.io --upload-file test.txt
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying XX.XX.XX.XX...
* TCP_NODELAY set
* Connected to blahblahblah.ngrok.io (XX.XX.XX.XX) port 80 (#0)
> PUT /test.txt HTTP/1.1
> Host: blahblahblah.ngrok.io
> User-Agent: curl/7.58.0
> Accept: */*
> Content-Length: 14
> Expect: 100-continue
> 
* Done waiting for 100-continue
  0    14    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0} [14 bytes data]
* We are completely uploaded and fine
< HTTP/1.1 404 Not Found
< Content-Length: 35
< Content-Type: text/plain
< 
{ [35 bytes data]
100    49  100    35  100    14     30     12  0:00:01  0:00:01 --:--:--    42
* Connection #0 to blahblahblah.ngrok.io left intact
Tunnel blahblahblah.ngrok.io not found.

Возможно ли завершение загрузки скручивания, несмотря на возврат404?

...