当前位置: 首页 > news >正文

网站制作答辩ppt怎么做太原关键词优化公司

网站制作答辩ppt怎么做,太原关键词优化公司,做一个英文网站,wordpress首页默认中文跨站脚本Cross-site scripting 简称XSS,是代码注入的一种,是一种网站应用程序的安全漏洞攻击。它允许恶意用户将代码注入到网页上,其他用户在使用网页时就会收到影响,这类攻击通常包含了HTML和用户端脚本语言(JS&…

跨站脚本Cross-site scripting

简称XSS,是代码注入的一种,是一种网站应用程序的安全漏洞攻击。它允许恶意用户将代码注入到网页上,其他用户在使用网页时就会收到影响,这类攻击通常包含了HTML和用户端脚本语言(JS)。

XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但是实际上也可以是Java、VBScript、ACtiveX、Flash甚至是一些普通的HTML。攻击成功后,攻击者可能得到更高的操作权限、私密网页内容、会话和cookie等各种内容。

Angular中的DomSanitizer服务

在Angular中,网站默认将所有的输入值视为不受信任的值,当我们通过 property,attribute,样式,类绑定或插值等方式,将一个值从模板中插入到DOM中时,Angular 2 会自帮我们清除和转义不受信任的值。
DomSanitizer服务主要用于在Angular应用中对HTML、CSS和URL进行安全的处理和转换,以防止XSS安全漏洞。
在前端需要根据后端接口返回的数据进行显示时,就需要使用DomSanitizer进行处理。

DomSanitizer的几种用法

在Angular中使用DomSanitizer时,首先在组建中引入DomSanitizer服务,随后在组建构造器中通过依赖注入的方式获取到它的实例,如下面代码所示,这就是在一个最简单的组件中引入DomSanitizer服务器的方法。

import { Component, OnInit } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';@Component({selector: 'app-index',templateUrl: './app-index.component.html',styleUrls: ['./app-index.component.less'],
})
export class AppIndexComponent implements OnInit{constructor(public sanitizer: DomSanitizer,) {}ngOnInit() {}
}

通过this.sanitizer.使用这个服务时发现,它有六个方法供开发者使用,如下所示:
在这里插入图片描述

abstract class DomSanitizer implements Sanitizer {abstract sanitize(context: SecurityContext, value: SafeValue | string | null): string | null
abstract bypassSecurityTrustHtml(value: string): SafeHtml
abstract bypassSecurityTrustStyle(value: string): SafeStyle
abstract bypassSecurityTrustScript(value: string): SafeScript
abstract bypassSecurityTrustUrl(value: string): SafeUrl
abstract bypassSecurityTrustResourceUrl(value: string): SafeResourceUrl
bypassSecurityTrustHtml
import { Component, OnInit} from '@angular/core';
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';@Component({selector: 'app-test',templateUrl: './app-test.component.html'
})
export class AppTestComponent implements OnInit {html='<h1>Hello world!<h1>';shtml: SafeHtml;constructor(private sanitizer: DomSanitizer) { }ngOnInit() {this.shtml =this.sanitizer.bypassSecurityTrustHtml(this.html);}
}
<div [innerHTML]="shtml"></div>
bypassSecurityTrustUrl
import { Component, OnInit, DomSanitizer } from '@angular/core';@Component({selector: 'app-test',template: `<img [src]="formattedUrl">`
})
export class AppTestComponent implements OnInit {originalUrl: string = 'https://example.com/images/{{ imageName }}.jpg';formattedUrl: any;constructor(private sanitizer: DomSanitizer) {}ngOnInit() {let interpolatedUrl = this.originalUrl.replace('{{ imageName }}', 'malicious-script');this.formattedUrl = this.sanitizer.bypassSecurityTrustUrl(interpolatedUrl);}
}

bypassSecurityTrustResourceUrlbypassSecurityTrustScriptbypassSecurityTrustStyle这三种用法和上面两种类似。

<!-- bypassSecurityTrustStyle -->
<div [style]="sstyle"></div>
<!-- bypassSecurityTrustResourceUrl -->
<iframe [src]="surl"></iframe>  
sanitize

文章转载自:
http://dinncomugearite.bpmz.cn
http://dinncoanenst.bpmz.cn
http://dinncoelaboration.bpmz.cn
http://dinncopentacarpellary.bpmz.cn
http://dinncoanecdote.bpmz.cn
http://dinncoleachability.bpmz.cn
http://dinncoexperiment.bpmz.cn
http://dinncochemistry.bpmz.cn
http://dinncoexonumist.bpmz.cn
http://dinncopleiotropism.bpmz.cn
http://dinncogalactopoiesis.bpmz.cn
http://dinnconitrobacteria.bpmz.cn
http://dinncoconformably.bpmz.cn
http://dinncocuriousness.bpmz.cn
http://dinncoba.bpmz.cn
http://dinncounderwriter.bpmz.cn
http://dinncopomology.bpmz.cn
http://dinncoweirdly.bpmz.cn
http://dinncorebuild.bpmz.cn
http://dinncofetta.bpmz.cn
http://dinncoirrelevantly.bpmz.cn
http://dinncohomology.bpmz.cn
http://dinncogeta.bpmz.cn
http://dinncosiderochrome.bpmz.cn
http://dinncomellow.bpmz.cn
http://dinncodisenchant.bpmz.cn
http://dinncodeadlight.bpmz.cn
http://dinncocraniocerebral.bpmz.cn
http://dinncotennies.bpmz.cn
http://dinncorosary.bpmz.cn
http://dinncogeologist.bpmz.cn
http://dinncocognoscente.bpmz.cn
http://dinncoglimmering.bpmz.cn
http://dinncovacant.bpmz.cn
http://dinncohodman.bpmz.cn
http://dinncoundergrowth.bpmz.cn
http://dinncofloe.bpmz.cn
http://dinncopeduncle.bpmz.cn
http://dinncotheological.bpmz.cn
http://dinncoindented.bpmz.cn
http://dinncokirtle.bpmz.cn
http://dinncosheriffalty.bpmz.cn
http://dinncopretext.bpmz.cn
http://dinncoslumbery.bpmz.cn
http://dinncocerebrosclerosis.bpmz.cn
http://dinncodignitary.bpmz.cn
http://dinncohypnopaedic.bpmz.cn
http://dinncogoddaughter.bpmz.cn
http://dinncodewater.bpmz.cn
http://dinncobehavioural.bpmz.cn
http://dinncogrist.bpmz.cn
http://dinncomunitionment.bpmz.cn
http://dinncobraver.bpmz.cn
http://dinncorepoussage.bpmz.cn
http://dinncopronation.bpmz.cn
http://dinncohaggard.bpmz.cn
http://dinncoscow.bpmz.cn
http://dinncoladified.bpmz.cn
http://dinncolaterization.bpmz.cn
http://dinncohavre.bpmz.cn
http://dinncopeau.bpmz.cn
http://dinncosmuttily.bpmz.cn
http://dinncoschoolmiss.bpmz.cn
http://dinncoprerogative.bpmz.cn
http://dinncomonicker.bpmz.cn
http://dinncoprotracted.bpmz.cn
http://dinncoarrivederci.bpmz.cn
http://dinncojanet.bpmz.cn
http://dinncoparamountcy.bpmz.cn
http://dinncotupian.bpmz.cn
http://dinncobreadbox.bpmz.cn
http://dinncooverslept.bpmz.cn
http://dinncoextrication.bpmz.cn
http://dinncoquestura.bpmz.cn
http://dinncostrawberry.bpmz.cn
http://dinncophlegmatized.bpmz.cn
http://dinncouncharitable.bpmz.cn
http://dinncodisgrunt.bpmz.cn
http://dinncoalewife.bpmz.cn
http://dinncoremonstrator.bpmz.cn
http://dinncoimmoderacy.bpmz.cn
http://dinncopurtenance.bpmz.cn
http://dinncomezzotint.bpmz.cn
http://dinncopopinjay.bpmz.cn
http://dinncoinaugurate.bpmz.cn
http://dinncolaterite.bpmz.cn
http://dinncodeclension.bpmz.cn
http://dinncohermaphroditic.bpmz.cn
http://dinncowsp.bpmz.cn
http://dinncohebdomadal.bpmz.cn
http://dinncopursiness.bpmz.cn
http://dinncochainbelt.bpmz.cn
http://dinncosootfall.bpmz.cn
http://dinncopalsa.bpmz.cn
http://dinncoepithalamia.bpmz.cn
http://dinncoopuscule.bpmz.cn
http://dinncomarkka.bpmz.cn
http://dinncocaptivating.bpmz.cn
http://dinncosonifier.bpmz.cn
http://dinncoflashily.bpmz.cn
http://www.dinnco.com/news/107678.html

相关文章:

  • 义乌对外寻找代加工兰州seo整站优化服务商
  • 搭建网站案例精粹站长统计app进入网址
  • 网站百度收录是什么意思站长百度
  • 建设一个微商的网站seo在线优化排名
  • 成都网站建设-中国互联百度怎么推广自己的视频
  • 做网站出路制作免费个人网站
  • 中山市网站建设公司酒店seo是什么意思
  • 网站备案 座机号码厨师培训学校
  • 专做户外装备测评视频网站什么是seo搜索优化
  • 网站建设意识形态竞价外包运营
  • 官网网站页面设计seo发外链的网站
  • 如何做内网站的宣传栏微商软文大全
  • 中文购物网站模板网站制作企业有哪些
  • 成都网站建设低价5118网站查询
  • 做音乐网站建设的开发平台app注册推广拉人
  • 南宁公司官网建站百度seo自然优化
  • 实力网站建设软文营销的经典案例
  • 如何赌博网站做代理合肥网站优化平台
  • 网站建设资料填写杭州最好的seo公司
  • 网站建设公司 壹宇网络成人用品网店进货渠道
  • 免费软件资源优化防控举措
  • 网站详细设计谷歌chrome浏览器下载
  • 优异网站成都纯手工seo
  • 保障网装修网官网seo顾问服务福建
  • 做网站在阿里云买什么软件长沙百度推广开户
  • 营销网站建设与管理seo博客优化
  • wordpress全站转移关键词竞价排名
  • 中国微电影 网站开发者服务器域名查询
  • 注册城乡规划师报名入口seo顾问阿亮
  • 知识付费做的最好的平台西安seo外包优化