Nagłówek HTTP

0

Mam urządzenie, które potrafi komunikować się po TCP. Korzystając z tego i z faktu, że pozwala ono na używanie prostych skryptów i przesyłanie dowolnych znaków po TCP zmusiłem je po przez ręczne ustawianie zapytań HTTP do pobierania stron WWW. Problemem jest jednak to, że potrafi ono odebrać max. 512 bajtów. W nagłówkach HTTP można używać parametru Range, który pozwala na pobranie konkretnych bajtów jednak z tego co widzę to można go używać jedynie w stosunku do plików np. graficznych. Przy próbie pobrania kodu strony w HTML parametr ten nie działa.
Jest ktoś w stanie mi to wyjaśnić?

0

za http://httpwg.github.io/specs/rfc7233.html#header.range

A server MAY ignore the Range header field. However, origin servers and intermediate caches ought to support byte ranges when possible, since Range supports efficient recovery from partially failed transfers and partial retrieval of large representations. A server MUST ignore a Range header field received with a request method other than GET.
Najważniejsze jest pierwsze zdanie. Poza tym serwer nie musi wspierać Range

0

czytałem to, tylko zrobiłem eksperyment i z tej samej strony próbowałem pobrać źródło strony (nie udało się) i jakiś obrazek w jpg (to się udało). Stąd wzięło się moje pytanie

1 użytkowników online, w tym zalogowanych: 0, gości: 1