Boomkat websource connection issues


#1
[Name]=Boomkat
[BasedOn]=https://www.boomkat.com
[IndexUrl]=https://boomkat.com/products?q[keywords]=%s
[AlbumUrl]=
[WordSeperator]=%20
[IndexFormat]=%_url%|%Artist%|%Album%|%Catalog#%|%Label%|%Genre%
[SearchBy]=$regexp($regexp(%album%,'\s+\[.+\]$',,1),'[+!(){}\[\]^"~*?,:\\]', )
[Encoding]=url-utf-8

The index url is [pre]https://boomkat.com/products?q[keywords]=Pop[/pre], but it doesn't work from within mp3tag with either http or https. I also had UserAgent=1, in the code, but that didn't work.


#2

I've looked into this and noticed that the query part uses [ and ] which are not allowed in this part of the URI according to RCF 3986. Thus the error message.

You can try to use percent-sign encoding which would be %5B and %5D

Kind regards
– Florian


#3

Thank you for your helpful suggestion, Florian. "https://boomkat.com/products?q[keywords]=Pop" works in the browser and I'm no longer receiving the uri error. However, I'm now receiving a 12029 "a connection with the server cannot be established" error. Progress, I think...

[Name]=Boomkat
[BasedOn]=https://www.boomkat.com
[IndexUrl]=https://boomkat.com/products?q%5Bkeywords%5D=%s
[AlbumUrl]=
[WordSeperator]=%20
[IndexFormat]=%_url%|%Artist%|%Album%|%Catalog#%|%Label%|%Genre%
[SearchBy]=$regexp($regexp(%album%,'\s+\[.+\]$',,1),'[+!(){}\[\]^"~*?,:\\]','%20')
[Encoding]=url-utf-8

Best regards to you.


#4

This is an error which is raised from the underlying WinHttp Windows libraries and not part of Mp3tag. I have currently no idea how to circumvent this.

Kind regards
– Florian


#5

Well, darn. Still, thank you Florian for checking it out for me. At least I leave this with a definitive answer from you.

Best regards