xmlhttprequest设置请求头

小弟最近前端中用xmlhttprequest发送ajax请求,想设置请求头,于是

xhr.setrequestheader('testheader','testtest')

其中xhr是xmlhttprequest的实例对象,为什么设置了以后发送请求查看network时其是在
图片说明

在这个Access-Control-Request-Headers中,而如果

xhr.setrequestheader('content-type','application/x-www-form-urlencoded')

则会打印出

图片说明

在这种情况下,我想自定义头部该如何去定义呢?以及在node.js中如何获取设置的头部呢,谢谢大神们!

XMLHttpRequest.setRequestHeader()