(In reply to Michael Andres from comment #21) > (In reply to Josef Reidinger from comment #20) > > Michael - can you please confirm that libzypp wants %20 instead of "+" > > character? > > Yes. The zypp:Url class follows RFC3986, i.e. special characters have to be > %-encoded. > > > Supported URI formats: > > scheme: [//[user[:password]@]host[:port]] /path [?query] [#fragment] > > Special characters occurring in URI components (like a @ in a password) > > must be %-encoded (%40). well, that RFC is not so strict in query part However, as query components are often used to carry identifying information in the form of "key=value" pairs and one frequently used value is a reference to another URI, it is sometimes better for usability to avoid percent- encoding those characters. But as you use it, I have to adapt code to do properly this encoding.