curl - 如何知道主机是否支持 Range header ?

标签 curl http-headers

当我尝试curl -r 0-100时为了获取文档的一部分,我总是得到一个完整的 html 页面。有没有一种简单的方法可以知道主机是否支持范围 header ,这样我就可以使用curl范围选项。

最佳答案

服务器发出信号表示其支持响应 header 中的范围。当您向站点发送 HEAD 或 GET 时,请在响应中查找“Accept-Ranges: bytes”。

关于curl - 如何知道主机是否支持 Range header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12332858/

相关文章:

javascript - application/x-javascript 和 text/javascript 内容类型之间的区别

python - 如何使用Python请求设置媒体类型?

未加载 PHP 7 curl

php - curl_exec 导致 php 脚本停止执行任何操作

python - 即使在添加 ETag header 后也没有收到 304 响应

javascript - Google 分析代码和带有 php header 位置的重定向

http - 我应该如何为多部分响应指定 HTTP 接受 header ?

php - 在PHP中使用CURL发布以 "@"开头的文本数据

php - 使用php将字符串转换为逗号分隔的数组

http-headers - 这个说法正确吗? HTTP GET 方法始终没有消息正文