X-Requested-With は、Ajax リクエストであるかどうかを判断するためによく使用されます
しかし、場合によっては X-Requested-With を削除する必要がある
ここでは、JS コードを導入する方法を紹介します
$.ajax({
url: 'http ://www. zhangruifeng.com',
beforeSend: function( xhr ) {
xhr.setRequestHeader('X-Requested-With', {toString: function(){ return ''; }});
},
success: function( data ) {
if (console && console.log){
console.log( 'X-Requested-With ヘッダーのないデータを取得しました' ); >}
}
});
Ajax リクエストを判断するための Java コードを添付します
if (request.getHeader("x-requested-with") != null
&& request.getHeader("x-requested -with").equalsIgnoreCase(" XMLHttpRequest")) {
//非同期リクエスト
}else{
}