html - html 中的 http 授权 header

标签 html oauth header authorization

我需要有关在 html 文件中设置授权 header 的帮助。所以我在 dev.twitter.com 上使用了 OAuth 工具并得到了这个标题内容:

Authorization: OAuth oauth_consumer_key="BKsXdR3SO4hSZyFT2JevHQ", oauth_nonce="718a5099a51230e737474c7e76d21581", oauth_signature="rQ5DJWi8qMmdR76rwIOwJYUhuvc%3D", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1341342796", oauth_token="69848552-B6geQZCA8ttirQIMKrIk47SOE541V7d5ZcYwEBUqQ", oauth_version="1.0"

现在我不知道该怎么办。我试过这个:

<meta name="Authorization" content="OAuth" 
    oauth_consumer_key="BKsXdR3SO4hSZyFT2JevHQ", 
    oauth_nonce="b98cf39b3f8dba6286cbd1b741eb7504", 
    oauth_signature="Vgmudlrkv1dzFel9zpFztXfR6gI%3D", 
    oauth_signature_method="HMAC-SHA1", 
    oauth_timestamp="1341339879", 
    oauth_token="69848552-B6geQZCA8ttirQIMKrIk47SOE541V7d5ZcYwEBUqQ", 
    oauth_version="1.0">

但是没用!我确定做错了什么。

请帮忙!

亚兰。

最佳答案

headers 有本质的区别。 OAuth 需要 HTTP header 而非 HTML header 中的“授权”。

POST /1/statuses/update.json?include_entities=true HTTP/1.1
Accept: */*
Connection: close
User-Agent: OAuth gem v0.4.4
Content-Type: application/x-www-form-urlencoded
Authorization: 
        OAuth oauth_consumer_key="xvz1evFS4wEEPTGEFPHBog", 
              oauth_nonce="kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg", 
              oauth_signature="tnnArxj06cWHq44gCs1OSKk%2FjLY%3D", 
              oauth_signature_method="HMAC-SHA1", 
              oauth_timestamp="1318622958", 
              oauth_token="370773112-GmHxMAgYyLbNEtIKZeRNFsMKPR9EyMZeS9weJAEb", 
              oauth_version="1.0"
Content-Length: 76
Host: api.twitter.com

您可以通过服务器端脚本(使用 PHP、Python 等)根据请求设置此 header

关于html - html 中的 http 授权 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11318038/

相关文章:

javascript - 我怎样才能让 <img> 元素重新评估它的 onerror?

java - 读取本地文件而不打开对话框(在浏览器中)

python - 如果用户点击后退按钮,如何在 django View 中跳过插页式广告?

javascript - 使用外部 Javascript 将图像添加到 HTML Canvas

html - 将元素锁定到包含 div 的底部

angularjs - Angular-JWT header 中没有标记

api - 什么是 OAuth,它如何保护 REST API 调用?

java - 使用 JOAuth 库在 LinkedIn 中发布职位

c - 假设我只有 .h 文件和 .o 文件,如何调用函数?

html - 使 <img> 标签延伸到 css 中的 <body> 标签之外