gvfs-http: password caching ?
I am observing username / password caching in gvfs-http. Not sure if this is expected.
1. Transaction without username / password
$ gio copy -p http://domain.com/password/protected/remote/resource.ext /tmp/a
gio: http://domain.com/password/protected/remote/resource.ext: HTTP Client Error: Authorization Required
Result: Fails ( as expected )
2. Transaction with correct username / password
$ gio copy -p http://user:pass@domain.com/password/protected/remote/resource.ext /tmp/b
Transferred 371.5 kB out of 44.7 MB (185.7 kB/s)^C
Result: Succeeds ( as expected )
3. Transaction again without username / password
$ gio copy -p http://domain.com/password/protected/remote/resource.ext /tmp/c
Transferred 132.7 kB out of 44.7 MB (66.3 kB/s)^C
Result: Succeeds ( ??? )
Is this expected behvaiour ?
Restarting gvfs-http
causes [3] to fail as expected.