Я следую этому примеру, чтобы создать поддельный ответ для теста.
Слегка видоизменен, это выглядит так:
var data = { foo: 'bar'};
var blob = new Blob([JSON.stringify(data)], {type : 'application/json'});
var init = { "status" : 200 , "statusText" : "SuperSmashingGreat!" };
var resp = new Response(blob,init);
console.log(resp.url)
body: (...)
bodyUsed: true
headers: Headers {}
ok: true
redirected: false
status: 200
statusText: "SuperSmashingGreat!"
type: "default"
url: ""
это делает хорошую работу, издеваясь над данными и статусом, однако, я также хочу высмеивать resp.url
Я не вижу, как яЯ могу установить это с помощью конструктора, и я, похоже, не могу установить его на себя.
resp.url
>> ""
resp.url = 'www.test.com'
>> "www.test.com"
resp.url
>> ""
Так как мне установить URL?