导航到带有附加标题的URL
Navigate to URL with additional header
无论如何,我们可以导航(通过<a/>
点击)到一个URL与额外的头在请求?下面是我的代码:
我有一个<a href="#" id="aUsers"/>
标签,然后我通过JQuery处理onClick()
事件:
$('#aUsers').click(function () {
var spAuthData = sessionStorage.getItem('sp-auth-data');
window.location.href = '/users.html?sp-auth-data' = spAuthData;
});
我想把spAuthData
值在authorization
头,所以我可以有一个干净的URL
据我所知,没有办法用普通的url来操作HTTP标头。
您可以使用jQuery AJAX请求的headers
参数,如果它适合您的情况。例如,您可以使用AJAX HTML响应更新某些div
的内容。
$.ajax({
url: '/users.html',
headers: { 'Authorization': spAuthData }
}).done(function()
{
});
否则,看起来需要对服务器端进行一些更改。
但是你为什么不用饼干之类的东西呢?Authorization
仅在授权时被未授权的用户使用。在我看来,在浏览器的每个请求中手动发送这个头听起来很糟糕。最好的方法是在授权期间发送一次此头,创建用户会话并将其存储在cookie中(作为访问令牌、表单票证或其他任何东西)。
相关文章:
- 正在尝试将标题标记添加到mailto链接,正文中包含URL
- jQuery ticker - 如何为 #ticker 标题设置 URL
- 如何在javascript w Ajax和JSON中使用v3 URL API获取Youtube视频标题
- 当URL指向PDF文件时,如何在窗口弹出窗口中设置标题
- 想要通过GET方法从URL获取值,然后想在我的标题区域的右上角显示这些值
- 如何在 safari 中获取当前页面的 url 和标题
- 在联系表单中传递当前页面 URL 和标题
- 在弹出元素中打开 url(获取新标题和地址栏)
- 在图像后添加阅读更多链接,同时使用 jQuery 抓取页面标题 URL
- 动态更新 url/html 标题时,如何获得类似 facebook 的按钮来注册更改?(不是 fb:like 中的 hr
- 将 URL 设置为带有破折号而不是 ID 的 SEO 友好标题
- 如何使用 ajax 获取 URL 的页面标题
- 如何获取Referrer URL'的标题
- 填充标题中的URL参数
- 在HTML中将标题属性动态添加到URL
- 获取URL,标题和摘录的个人帖子内的模板- wordpress
- 如何删除页面标题,url,日期时间和页码使用javascript打印
- 将[URL]和[TITLE]替换为当前URL和标题
- 将web图像url转换为Windows. foundation . uri以用于二级标题(JS, Windows 8)
- 如何在模态对话框中显示URL和URL标题