我在API库中使用oauth,API要求为每个请求显式设置Authorization标头。
我熟悉setRequestHeader方法,使用它如:
this.request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
但是,我不确定如何正确设置Authorization标头,因为它有如此多的参数。标题需要的示例如下:
Authorization: OAuth realm="",oauth_version="1.0",oauth_consumer_key="consumer",oauth_token="foo",oauth_timestamp="timestamp",oauth_nonce="ononce",oauth_signature_method="PLAINTEXT",oauth_signature="osig"
如何使用setRequestHeader以此格式正确设置Authorization标头?谢谢!
答案 0 :(得分:2)
使用OAuth javascript库。它是为您构建那些已签名的OAuth标头的设置......