Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Nedaří se mi načíst odpověď přes http get

Snažím se načíst odpověď z URL https://pastebin.com/raw/5kG3bsEy

V prohlížeči Chrome to funguje OK, stejně tak v MS Edge i v klientovi Postman.
Ovšem, když se snažím tu odpověď načíst programově ve VueJS s využitím vue-resource.js, vrací mi to chybu.

Tady je kód funkce, která (ne)čte data:

    getData: function(){
      var url = "https://pastebin.com/raw/5kG3bsEy";
      var options =  {
        "method"  : "GET",   
        "followRedirects" : true,
        "muteHttpExceptions": true,
      }; 

      var headers = {
        "Accept": "*/*",
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36",
        "Host": "pastebin.com",
        "Connection": "keep-alive",
        "Accept-Encoding": "gzip, deflate, br"
      };

      console.log("loading...");
      this.$http.get(url, options, headers).then(function (response) {
            console.log(response.data); 
            this.md = response.data;
      }).catch(function(error) {
        console.log("Error: ", error)
      });
    }

A dostanu odpověď - to co si zobrazím v konzoli:

Error: { url: 'https://pastebin.com/raw/5kG3bsEy',
ok: false,
status: 0,
statusText: '',
headers: { map: { '': [Array] } },
body: '',
bodyText: '' }

Přitom ale, když si načtu ve stejné funkci (!) URL třeba https://api.coindesk.com/v1/bpi/currentprice.json, pak dostanu odpověď s daty.

Věděl by někdo, kde je chyba? Mám něco v kódu špatně? Nebo mi prostě protistrana, tj. https://pastebin.com/raw/5kG3bsEy schválně vrací chybu?
Už si fakt nevím rady...

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny