How to get the httprequest result from Xslist search url in Tampermonkey?

I want to get the Xslist result, but it seems to be forbidden to request, and it shows this in the console.

I use this in Tampermonkey by the GM_xmlhttpRequest

    GM_xmlhttpRequest({
         method: 'GET',
         url: 'https://xslist.org/search?query=%E7%AF%A0%E5%AE%AE%E8%8A%B1%E9%9F%B3&lg=zh',
         onload: function (result) {
             // xhrResult = result.status;
             let domNewx = new DOMParser().parseFromString(result.responseText, 'text/html');
             console.log(domNewx)
         }
     });

If I use HttpRequest, it will show Cross-domain

                         const Http = new XMLHttpRequest();
                         const url= 'https://xslist.org/search?query=%E7%AF%A0%E5%AE%AE%E8%8A%B1%E9%9F%B3&lg=zh';
                         Http.open("GET", url);
                         Http.send();
                         Http.onload = function(e) {
                            let domNewx = new DOMParser().parseFromString(Http.responseText, 'text/html');
                            console.log(domNewx)
                         }

The first result.
enter image description here

Xslist will show a real person verify page.

enter image description here