带有usrname和密码的Windows cmd curl命令

时间:2015-04-23 14:22:57

标签: windows curl cmd

我尝试使用用户名和密码在Windows 7 cmd下使用curl命令访问我的yahoo帐户,语法如下:

curl -u username@ymail.com:密码http://yahoo.com

但我得到以下内容:

curl:(6)无法解析主持人:yahoo.com

1 个答案:

答案 0 :(得分:0)

在Windows上

,使用 nslookup yahoo.com 确定您是否可以成功解析主机。在Linux或MAC上,您可以使用 dig yahoo.com 。你应该在下面看到使用dig。

; <<>> DiG 9.10.2 <<>> yahoo.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45453
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4000
;; QUESTION SECTION:
;yahoo.com.                     IN      A

;; ANSWER SECTION:
yahoo.com.              1771    IN      A       206.190.36.45
yahoo.com.              1771    IN      A       98.138.253.109
yahoo.com.              1771    IN      A       98.139.183.24

;; Query time: 31 msec
;; SERVER: xxx.xxx.xxx.xxx#53(192.168.0.13)
;; WHEN: Thu Apr 23 10:26:51 Eastern Daylight Time 2015
;; MSG SIZE  rcvd: 86

并使用nslookup:

C:\local\BIND9.10.2.x64>nslookup yahoo.com
Server:         xxx.xxx.xxx.xxx
Address:        xxx.xxx.xxx.xxx#53

Non-authoritative answer:
Name:   yahoo.com
Address: 98.139.183.24
Name:   yahoo.com
Address: 206.190.36.45
Name:   yahoo.com
Address: 98.138.253.109

或尝试使用 ping yahoo.com 命令查看正在发生的事情。