如何使用Javascript设置授权HTTP头

3
我将在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方法正确设置授权头部,使其符合这个格式?谢谢!


你正在使用哪个 JavaScript 库? - Jonathan Day
使用纯JavaScript在Appcelerator的Titanium Mobile中构建iPad应用程序。 - Bradley Joyce
这是用于请求头的Titanium API。您可以在此链接中找到更多信息:http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.Network.HTTPClient.setRequestHeader-method.html - Bradley Joyce
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接