Quelle est la bonne syntaxe de la commande wget pour HTTPS avec un nom d'utilisateur et le mot de passe?

Je voudrais télécharger un fichier à distance avec cette URL à l'aide de wget:

https://test.mydomain.com/files/myfile.zip

Le site test.mydomain.com nécessite une connexion. Je voudrais télécharger ce fichier dans mon autre serveur à l'aide de cette commande, mais il ne fonctionne pas (ne pas complètement télécharger le fichier):

wget --user=myusername --password=mypassword https://test.mydomain.com/files/myfile.zip

Si mon nom d'utilisateur est myusername et le mot de passe est monmotdepasse quel serait le bon wget syntaxe?

Voici les messages de retour, après je tape la commande ci-dessus:

Resolving test.mydomain.com (test.mydomain.com)... 123.456.789
Connecting to test.mydomain.com (test.mydomain.com)|123.456.789|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://test.mydomain.com/login/unauthorized [following]
--2013-01-30 02:01:32--  https://test.mydomain.com/login/unauthorized
Reusing existing connection to test.mydomain.com:443.
HTTP request sent, awaiting response... 302 Found
Location: https://test.mydomain.com/login [following]
--2013-01-30 02:01:32--  https://test.mydomain.com/login
Reusing existing connection to test.mydomain.com:443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `myfile.zip'

Suis-je raté quelque chose? S'il vous plaît aider. Merci.

  • checkthis out stackoverflow.com/questions/4272770/wget-with-authentication
  • Juste fait une recherche rapide sur Google et trouvé ce lien. Il semble que vous devez ajouter le paramètre --secure-protocol=protocol, avec protocole ‘auto’, ‘SSLv2’, ‘SSLv3", ou " TLSv1’.
  • Il n'est pas complètement télécharger le fichier. Il a téléchargé une partie du fichier?
  • Je vois le fichier créé sur mon serveur, mais ce n'est pas la bonne taille de fichier. Tri de la commande wget seulement créé le fichier, mais ne télécharge pas le contenu.
  • Prendre un essai sur cet addon, addons.mozilla.org/en-US/firefox/addon/cliget, il vous aidera à obtenir la bonne pour la commande wget.
  • En fait cliget est FORTEMENT recommandé si la réponse ci-dessous ne fonctionne pas. Je suggère à tous d'avoir un problème avec wget devriez l'essayer.