我正在订阅PUT响应,该响应会返回包含URL的响应。我想在我的HTML中使用该URL,但据我所知,这可能会导致XSS攻击。我在尝试使用它之前已经尝试过它,但是它一直在前置" localhost /"前面有双引号的URL。代码如下......
ngOnInit() {
self._myService.getUrl(this.returnUrl).map(res => res.text())
.subscribe(
data => this.myLink = self.domSanitizer.bypassSecurityTrustUrl(data),
error => alert(error),
() => console.log(this.myLink.toString())
);
}
HTML
<a [href]="myLink">My Link</a>
结果链接产生..
http://localhost/%22https://myexample.com/example.aspx?t=1418827d-71c7-4b26-b768-6f5612118fab%22
我希望该链接可以将网址生成为没有&#34; http://localhost/&#34;的链接。在它之前。有什么想法吗?对不起,这是一个新问题。