2

ベアラー トークンの仕様について質問があります。Authorization: OAuth ......ヘッダーに配置されたときにトークンで許可される文字を把握しようとしています。これが仕様の言い方です

クレデンシャル = "OAuth2" RWS アクセス トークン [RWS 1#auth-param]
アクセス トークン = 1*(引用文字 / <">)

引用文字 = "!" / "#" / "$" / "%" / "&" / "'" / "(" / ")" / "*" / "+" / "-" / "." / "/" / 数字 / ":" / "<" / "=" / ">" / "?" / "@" / ALPHA / "[" / "]" / "^" / "_" / "`" / "{" / "|" / "}" / "~" / "" / "," / ";"

これの読み方がわかりません。私はRFCを読むのが初めてなので、誰かがそれを説明できれば幸いです。

4

2 に答える 2

1

HTTP / 1.1仕様(RFC2616)の拡張BNFのようです。

http://www.rfc2616.com/#2.1

于 2011-05-11T20:42:52.220 に答える
0

Base64 エンコードを使用するだけです。

ただし、BNF では一部の文字 ("!"、"#" など) を使用しません。

許可されているすべての文字を知りたい場合は、

「!」/ "#" / "$" / "%" は、これらすべての文字 ("!"、"#"、"$"、"%") が許可されていることを意味します。

于 2011-05-17T16:01:37.703 に答える