XMLHttpRequestのを使ってJSインターセプトAJAXリクエスト

関数XMLHttpRequestBreak(FUN =()=>偽){ 
    F = XMLHttpRequest.prototype.openを聞かせて、
	
	追加=関数(){ましょう
		XMLHttpRequest.prototype.open =関数(...引数){ 
			=楽しさ(引数)を確認してください。
			(チェック)場合{ 
				チェック投げます。
			} 
			f.apply(この、引数)
		}	 
	}。
	
	削除せ=関数(){ 
		XMLHttpRequest.prototype.open = F	 
	}。
	
	リターン{削除、追加} 
} 

テスト= XMLHttpRequestBreak()。
test.add()
test.remove()

テスト= XMLHttpRequestBreak(()=> "123")。
test.add()
test.remove()

テスト= XMLHttpRequestBreak(にconsole.log)。
test.add()
test.remove()

  

おすすめ

転載: www.cnblogs.com/413xiaol/p/11209819.html