AjaxRequestなんだけど、HTTP_X-Requested-Withを付けない

$.ajax({
	type: 'GET',
	url: '/analyze/',
	data: 'lang=ja&device=desktop&url=' + encodeURI(_target_url),
	beforeSend: function(xhr){
		xhr.setRequestHeader('X-Requested-With', {toString: function(){ return ''; }});
	},
)};

jqueryのbeforeSendを使うことで、送信前にリクエストヘッダの書き換えを行い X-Requested-Withの値を空にすることで、Ajaxリクエストと認識させない

  • entry25ツイート
  • Google+

PageTop