我需要将“授权”请求标头设置为httpXMLRequest。在网格定义中,我尝试通过ajaxGridOptions进行如下设置:
ajaxGridOptions: { Authorization: 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=' }
并使用如下所示的beforeSend事件:
beforeSend: function(jqXHR, settings) { jqXHR.setRequestHeader("Authorization", 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6='); }
以上都不适合我。什么是正确的语法?
谢谢!!
例如,您可以使用jqGrid的loadBeforeSend事件处理程序,其定义如下:
loadBeforeSend: function(jqXHR) { jqXHR.setRequestHeader("Authorization", 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6='); }