tcpdump -n -s 0 -w rtv.dump 'host 192.168.117.3'
,
logging all the packets that go to or from
my RTV; I then use ethereal -r rtv.dump
to view and analyze the
traces.
Connection: Keep-Alive
is used, but not always; everything seems to work just fine with clients that use HTTP/1.0 and don't use keep-alive, however.
All requests include the headers:
Accept-Encoding: gzip Authorization: Basic Uk5TQmFzaWM6QTd4KjgtUXQ= Host: rns.replaytv.net User-Agent: Replay/520411140 X-Replay-Serial-Number: RTV4080K1AA5000149The
Authorization
line corresponds to a username of RNSBasic
and a password of A7x*8-Qt
.
The server doesn't seem to care of the User-Agent
is different, or if there's no X-Replay-Serial-Number
header; the requests that actually need it include the serial number in the query string.
Many of the requests use If-Modified-Since
or If-None-Match
lines to avoid downloading redundant information; these can be left out to get complete datasets.
(Exception: RnsPutSyslog includes the X-Replay-Serial-Number
header, but with different data; see that page for more details.)
Topic RnsProtocol . { Edit | Attach | Ref-By | Printable | Diffs | r1.12 | > | r1.11 | > | r1.10 | More } |
Revision r1.12 - 01 Apr 2003 - 04:48 GMT - TWikiGuest Parents: WebHome |
Copyright © 2001 by the contributing authors.
All material on this collaboration tool is the property of the contributing authors. Ideas, requests, problems regarding TWiki? Send feedback. |