繁体   English   中英

如何限制从服务器发送的请求数据?

[英]How do I limit request data being sent from server?

我试图收到很多请求,但我只需要网页 html 开头附近的部分数据。 因为现在我每次请求时都请求整个网页,所以循环它需要大量的网络使用。 我可以只请求带有任何模块的网站 html 的一部分吗?

如果您知道足够的具体字节数,那么您可以请求资源的部分“范围”:

curl -q http://www.example.com -i -H "Range: bytes=0-50"
HTTP/1.1 206 Partial Content
Accept-Ranges: bytes
Age: 506953
Cache-Control: max-age=604800
Content-Range: bytes 0-50/1256
...
Content-Length: 51

<!doctype html>
<html>
<head>
    <title>Example Do% 

请参阅https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM