【发布时间】:2010-11-04 23:05:35
【问题描述】:
我在 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 标头?谢谢!
【问题讨论】:
-
您使用的是哪个 javascript 库?
-
不使用任何库... appcelerator 的钛移动设备中的香草 javascript 来构建 iPad 应用程序。
-
这里是请求标头的 Titanium api developer.appcelerator.com/apidoc/mobile/latest/…
标签: javascript ajax http http-headers xmlhttprequest