Tag: 自定义标头

是否可以在Javascript中设置跨域请求并设置自定义标头?

由于您无法在JSONP调用上应用自定义标头 ,如何使用jQuery创建跨域请求并应用自定义标头? 我基本上试图使用jQuery访问谷歌文档,并需要传递身份validation令牌: var token = “my-auth-token”; $.ajax({ url: “http://docs.google.com/feeds/documents/private/full?max-results=1&alt=json”, dataType: ‘json’, beforeSend: function(xhr) { xhr.setRequestHeader(“Authorization”, “GoogleLogin auth=” + token); }, success: function(data, textStatus, XMLHttpRequest) { }, error: function(XMLHttpRequest, textStatus, errorThrown) { } }); 注意:这样做的目的是完全绕过应用程序层。 使用ruby连接到Google Data API很简单,但它在服务器端一直占用大量资源解析源。