cURL зависает при попытке загрузить файл со стандартного ввода

Я пытаюсь положить файл с помощью cURL. Это висит:

curl -vvv --digest -u пользователь -T - https://example.com/file.txt < файл

Это не:

curl -vvv --digest -u пользователь -T файл https://example.com/file.txt

В чем дело?


* О подключении () к порту example.com 443 (#0)
* Попытка 0.0.0.0... подключен
* Подключен к example.com (0.0.0.0) порт 443 (#0)
* SSLv3, рукопожатие TLS, клиент привет (1):
* SSLv3, рукопожатие TLS, сервер привет (2):
* SSLv3, рукопожатие TLS, CERT (11):
* SSLv3, TLS handshake, Обмен ключами сервера (12):
* SSLv3, рукопожатие TLS, сервер завершен (14):
* SSLv3, TLS handshake, Обмен ключами клиента (16):
* SSLv3, шифр изменения TLS, клиент привет (1):
* SSLv3, рукопожатие TLS, Завершено (20):
* SSLv3, шифр изменения TLS, клиент привет (1):
* SSLv3, рукопожатие TLS, Завершено (20):
* SSL-соединение с использованием DHE-RSA-AES256-SHA
* Сертификат сервера:
*    subject: serialNumber=jJakwdOewDicmqzIorLkKSiwuqfnzxF/, C=US, O=*.example.com, OU=GT01234567, OU= См. www.example.com/resources/cps (c)10, OU= Проверка домена подтверждена - ExampleSSL(R), CN=*. Example.com
* дата начала: 2010-01-26 07:06:33 GMT
* Срок годности: 2011-01-28 11:22:07 GMT
* общее имя: *.example.com (соответствует)
* эмитент: C=US, O=Equifax, OU=Equifax Secure Certificate Authority
* Сертификат SSL подтвердите.
* Аутентификация сервера с использованием дайджеста с пользователем 'user'
> PUT /file.txt HTTP/1.1
> User-Agent: curl/7.19.4 (universal-apple-darwin10.0) libcurl/7.19.4 OpenSSL/0.9.8l zlib/1.2.3
> Хост: example.com
> Принять: */*
> Передача-Кодировка: чанки
> Ожидание: 100-продолжение
> 

                                    
                                
                            

1 ответ

После обсуждения этой проблемы с Багдером в IRC-канале cURL, похоже, что это ошибка, которая была устранена.

Другие вопросы по тегам