Hostwinds 教程

寻找结果为:


目录


cURL和wget有什么共同点?
支持的协议
使用CURL / WGET查看网站

cURL和wget之间的区别(Linux)

标签: Dedicated Server,  VPS,  Linux 

cURL和wget有什么共同点?
支持的协议
使用CURL / WGET查看网站

Hostwinds VPS和专用服务器客户端创建网站有时希望在本地计算机上测试其网站。 如果您使用Linux系统并希望在网站上测试新的URL,则可以使用CURL或WGET。 两个命令都提供类似的目的:充当HTTP请求的命令行辅助程序。 但是,两者都可以使用这一切。

cURL和wget有什么共同点?

卷曲和wget都是可在服务器上使用和修改的程序。 卷曲和WGET都支持HTTP及其安全版本,HTTPS,它们是网站的基本协议。 它们还支持FTP和SFTP,通常用于将文件上传到服务器。

支持的协议

Curl拥有各种各样的支持协议。根据Curl的网站,CURL支持"DICT,文件,FTP,FTP,Gopher,HTTP,HTTPS,IMAP,IMAPS,LDAP,LDAPS,POP3,POP3S,RTMP,RTSP,SCP,SFTP,SMB,SMB,SMTP,SMTP,Telnet和TFTP。CURL支持SSL证书,HTTP发布,HTTP PUT,FTP上传,基于HTTP表单的上传,代理,HTTP / 2,Cookie,用户+密码身份验证(基本,普通,摘要,CRAM-MD5,NTLM,NTLM,NTLM,NTLM,NTLM,协商和Kerberos),文件转移简历,代理隧道, 和更多.

此时Wget仅支持基于HTTP和FTP的协议。 但是,GNU WGET2在此时正在积极进行工作,这可能会在未来版本中改变。

使用CURL / WGET查看网站

您可以像这样使用curl:

curl www.example.com

您将注意到卷曲的第一件事是它将所有内容输出到终端屏幕,因此如果您将其运行在您的网站上,您将看到它将原始的HTML推到屏幕上:

使用wget是类似的,但结果有点不同。

wget www.example.com

正如您所看到的,WGET实际将下载该文件。 它试图将其保存为index.html,而不是直接将其显示为屏幕。

撰写者 Hostwinds Team  /  七月 26, 2019