当前位置:  开发笔记 > 运维 > 正文

如何从Windows命令行执行HTTP HEAD请求?

如何解决《如何从Windows命令行执行HTTPHEAD请求?》经验,为你挑选了4个好方法。

Windows(Vista)命令行上获取远程Web服务器上文件大小和修改时间的最佳方式(或工具)是什么,而不下载它?



1> Tomalak..:

有一个wget的Win32端口可以正常工作.


谢谢!"wget -S --spider"成功了.

2> CesarB..:

在Linux上,我经常使用带有--head参数的curl.它适用于多种操作系统,包括Windows.

[编辑]与下面的答案有关,gknw.net目前截止到2012年2月23日.检查curl.haxx.se获取更新信息.



3> 小智..:

如果您无法安装aditional的应用程序,那么你就可以远程登录(你需要通过以下步骤来安装此功能,您的Windows 7 这个)的远程服务器:

TELNET server_name 80

其次是:

HEAD /virtual/directory/file.ext

要么

GET /virtual/directory/file.ext

取决于您是否只需要标题(HEAD)或完整内容(GET)



4> 小智..:

1)查看从GET请求返回的标头

wget --server-response -O /dev/null http://....

1a)保存从GET请求返回的标头

wget --server-response -o headers -O /dev/null http://....

2)查看从GET HEAD请求返回的标头

wget --server-response --spider http://....

2a)保存从GET HEAD请求返回的标头

wget --server-response --spider -o headers http://....

大卫

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有