For the record, the reason this isn't a bug in lazr.restful is that "GET /foo bar HTTP/1.1" is an invalid HTTP request. It's legal to interpret this as "GET /foo HTTP/1.1", which is what lazr.restful (actually Zope, I suspect) is doing.
For the record, the reason this isn't a bug in lazr.restful is that "GET /foo bar HTTP/1.1" is an invalid HTTP request. It's legal to interpret this as "GET /foo HTTP/1.1", which is what lazr.restful (actually Zope, I suspect) is doing.