You are aware of this function, right?
https://wiki.greasespot.net/GM.xmlHttpRequest
well.. now I am, you solved it, thanks a lot!
]]>I'm not sure I follow. There's a base url and API for main repo packages, and another for AUR packages. If you want information on a main repo package, use the former; if you want information on an AUR package, use the latter. What's the actual problem?
It's CORS, if it's not configured on the Official repositories web interface server to allow the browser to make ajax requests from aur web pages (at aur.archlinux.org) to itself (the server of the Official repositories web interface, at www.archlinux.org), the browser prevents you from making an ajax request to the Official repositories web interface from an aur web page, because the web page is on different origin (aur.archlinux.org) and not on the same-origin as the API (www.archlinux.org).
]]>If you need info from AUR, see https://wiki.archlinux.org/index.php/Au … _interface
[1]
https://git.archlinux.org/archweb.git/
https://git.archlinux.org/aurweb.git/
since they're both hosted by you, is there any security reason you can't configure CORS to allow that?
]]>