Comment 2 for bug 1005921

Revision history for this message
Sebastian Krahmer (krahmer-p) wrote :

If r.path or r.url is used, you might be right (I am not a webob expert though).

But I am not so certain that this is always the case:

[...]
 resp2 = self.GETorHEAD_base(req, _('Object'), partition,
                    self.iter_nodes(partition, nodes, self.app.object_ring),
                    req.path_info, self.app.object_ring.replica_count)
[...]
is using path_info which is passed as is to http_connect().

Additionally, some of the unquote()d strings are quote()d when building a new header
and some are not. Is it possible to somehow affect trans_id which is passed unquoted to
the header?