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:firstname.lastname@example.org/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 ?
gvfs-http causes  to fail as expected.