コメントありがとうございます。 皆様のコメントのおかげで更新が頑張れます。 これ…
ajaxで”TypeError: Failed to execute ‘setRequestHeader’ on ‘XMLHttpRequest’: Value is not a valid ByteString.”が発生する
headersに日本語が使用されていると、このエラーが出る模様
"TypeError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': Value is not a valid ByteString."
JavaScriptでエンコード
$.ajax({ 'headres' : { 'foo' : encodeURIComponent(bar) } });
phpでデコード
rawurldecode($_SERVER['HTTP_FOO']);
コメントを残す