[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

question regarding sniffed svn-HTTP session

From: Toralf Förster <toralf.foerster_at_gmx.de>
Date: 2005-05-18 14:43:33 CEST

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

With ethereal I sniffed the traffic for the command:

$>svn info; svn up

I was wondering why svn in every HTTP request like PROPFIND or REPORT sends twice the line 'Accept-Encoding: gzip'. Here have a look of what I mean:

PROPFIND /ethereal/trunk HTTP/1.1
Host: anonsvn.ethereal.com
User-Agent: SVN/1.1.3 (r12730) neon/0.24.7
Keep-Alive:
Connection: TE, Keep-Alive
TE: trailers
Content-Length: 300
Content-Type: text/xml
Depth: 0
Accept-Encoding: gzip
Accept-Encoding: gzip
 
<?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop><version-controlled-configuration xmlns="DAV:"/><resourcetype xmlns="DAV:"/><baseline-relative-path xmlns="http://subversion.tigris.org/xmlns/dav/"/><repository-uuid xmlns="http://subversion.tigris.org/xmlns/dav/"/></prop></propfind>HTTP/1.1 207 Multi-Status
Date: Wed, 18 May 2005 12:34:27 GMT
Server: Apache
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/xml; charset="utf-8"
 
2ae
<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:" xmlns:ns1="http://subversion.tigris.org/xmlns/dav/" xmlns:ns0="DAV:">
<D:response xmlns:lp1="DAV:" xmlns:lp3="http://subversion.tigris.org/xmlns/dav/">
<D:href>/ethereal/trunk/</D:href>
<D:propstat>
<D:prop>
<lp1:version-controlled-configuration><D:href>/ethereal/!svn/vcc/default</D:href></lp1:version-controlled-configuration>
<lp1:resourcetype><D:collection/></lp1:resourcetype>
<lp3:baseline-relative-path>trunk</lp3:baseline-relative-path>
<lp3:repository-uuid>f5534014-38df-0310-8fa8-9805f1628bb7</lp3:repository-uuid>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
 
0
 
REPORT /ethereal/!svn/vcc/default HTTP/1.1
Host: anonsvn.ethereal.com
User-Agent: SVN/1.1.3 (r12730) neon/0.24.7
Connection: TE
TE: trailers
Content-Length: 164
Content-Type: text/xml
Accept-Encoding: gzip
Accept-Encoding: gzip
 
<S:update-report send-all="true" xmlns:S="svn:"><S:src-path>http://anonsvn.ethereal.com/ethereal/trunk</S:src-path><S:entry rev="14392"></S:entry></S:update-report>HTTP/1.1 200 OK
Date: Wed, 18 May 2005 12:34:27 GMT
Server: Apache
Transfer-Encoding: chunked
Content-Type: text/xml; charset="utf-8"
 
cd
<?xml version="1.0" encoding="utf-8"?>
<S:update-report xmlns:S="svn:" xmlns:V="http://subversion.tigris.org/xmlns/dav/" xmlns:D="DAV:" send-all="true">
<S:target-revision rev="14392"/>
</S:update-report>
 
0
 

- --------------------------
toralf

- --
- --------------------------
toralf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCizh3hyrlCH22naMRAjQpAKCBYM46uwtZlc9Qzavheb9giDrhqgCdGfkP
xqJnj0zrnk5U/VDCuOvdWN8=
=hNhx
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat May 21 11:36:00 2005

This is an archived mail posted to the Subversion Users mailing list.